📄🦌🙌🐟🏖️
why
胜,须尽欢。败,须尽欢。
HTTP与HTTPS的对比

HTTP与HTTPS的对比

协议本质与工作原理 HTTP:明文传输的基础协议 HTTP(HyperText Transfer Protocol,超文本传输协议)是互联网应用最广泛的协议之一。它基于TCP/IP协议栈,采用请求-响应模式工作,客户端发送请求,服务器返回响应。 核心特点:

Vue修改Element-Plus组件库样式

Vue修改Element-Plus组件库样式

前言 在现代Vue项目开发中,Element-Plus、Ant Design Vue等UI组件库提供了丰富的预制组件,但往往无法完全满足项目的个性化设计需求。如何优雅、高效地修改组件库样式,同时保持代码的可维护性和升级兼容性,是每个前端开发者都需要掌握的技能。本文将深入探讨各种样式修改方案的最佳实践

Vue路由懒加载

Vue路由懒加载

前言 在现代单页应用开发中,随着项目规模的增长,打包后的JavaScript文件体积也会迅速增大,导致应用首次加载时间过长。Vue路由懒加载技术正是解决这一问题的有效方案。通过按需加载路由组件,我们可以显著减小初始包体积,提升应用启动速度,改善用户体验。本文将深入探讨Vue路由懒加载的原理和实现方式

JS-回调函数

JS-回调函数

回调函数(Callback Function)是一种作为参数传递给其他函数的函数,当特定事件发生或某个操作完成时,这个函数会被"回调"执行。 基本概念 回调函数的核心思想是控制反转 - 你把一个函数交给别人调用,而不是自己直接调用。 工作原理 // 简单示例 function doSomething

Vue 3 Pinia状态管理

Vue 3 Pinia状态管理

🎯 什么是Pinia? Pinia是Vue 3的官方状态管理库,也是Vuex的继任者。它提供了更简洁、更直观的API,完全支持TypeScript,并且具有出色的开发体验。 与其他状态管理工具对比: React: Redux Vue 2: Vuex

Vue Router路由导航守卫

Vue Router路由导航守卫

🎯 什么是路由导航守卫? 路由导航守卫是Vue Router提供的控制路由跳转的机制,允许我们在路由跳转前或跳转后执行一些逻辑。最常见的应用场景就是身份验证和权限控制。 🚪 导航守卫类型 Vue Router提供了三种守卫: 全局前置守卫:router.beforeEach()

Axios token的获取

Axios token的获取

在Web开发中,token(令牌)可以存储在多个地方,包括cookie、sessionStorage和localStorage。每种存储方式都有其优点和缺点,选择哪种方式取决于你的应用需求。 1. Cookie 将token存储在cookie中是一种常见的做法。这种方式的优点是,即使在浏览器关闭后,

Vue组件Props传参

Vue组件Props传参

🎯 什么是Props? Props是Vue中父组件向子组件传递数据的主要方式。Props是单向数据流,数据从父组件流向子组件,子组件不能直接修改props,这保证了数据的可预测性和组件的独立性。 📤 父组件:传递Props 基本语法 <!-- ParentComponent.vue --> <t