摘要: 一 、Vue3的变化 1.性能的提升 打包大小减少41% 初次渲染快55%, 更新渲染快133% 内存减少54% 2.源码的升级 使用Proxy代替defineProperty实现响应式 重写虚拟DOM的实现和Tree-Shaking 3.拥抱TypeScript Vue3可以更好的支持TypeSc 阅读全文
posted @ 2023-02-22 21:55 莫~慌 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 简介 jwt 即对用户登录状态的一种标识,需要带着返回的 token 来向后端发起请求,后端服务器根据 token 进行判断是否正确、过期来判断用户的状态,进而决定是否向前端发送数据。 这里记录一下前端如何对 token 或者其他数据进行存储。 Cookies 数据会放到客户端浏览器的 cookie 阅读全文
posted @ 2023-02-22 15:45 莫~慌 阅读(423) 评论(0) 推荐(0) 编辑
摘要: 认识路由 什么是路由? 在生活中, 我们有没有听说过路由的概念呢? 当然了, 路由器嘛。 路由器是做什么的? 你有想过吗?WIFi? 路由器提供了两种机制: 路由和转送. 路由是决定数据包从来源到目的地的路径. 转送将输入端的数据转移到合适的输出端. 路由中有一个非常重要的概念叫路由表. 路由表本质 阅读全文
posted @ 2023-02-22 15:43 莫~慌 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 认识Vuex Vuex是做什么的? Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式。它采用 集中式存储管理 应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。Vuex 也集成到 Vue 的官方调试工具 devtools extension,提供了诸如零配置的 t 阅读全文
posted @ 2023-02-22 15:42 莫~慌 阅读(51) 评论(0) 推荐(0) 编辑
摘要: 插件 作用:插件的作用是增强Vue。本质:插件的本质是一个对象,且是一个具有install方法的对象。 install方法的第一个参数是Vue对象,第二个及以后的参数是开发者自定义传入的。 install方法的第一个参数是Vue,所以 自定义指令(Vue.directive())、自定义过滤器 (V 阅读全文
posted @ 2023-02-22 15:42 莫~慌 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 定义 混入(mixin)提供了一种非常灵活的方式,来分发 Vue 组件中的可复用功能。一个混入对象可以包含任意组件选项(如data、methods、mounted等等)。当组件使用混入对象时,所有混入对象的选项将被“混合”进入该组件本身的选项。 个人理解: 就是有很多组件需要同一个方法。同一个变量。 阅读全文
posted @ 2023-02-22 13:54 莫~慌 阅读(845) 评论(0) 推荐(0) 编辑
摘要: 1. 环境准备 首先需要安装的是 node.js ,官方下载地址:Node.js 中文网 安装比较简单,一直点就行,下载完自带 node、npm 。最后需要加入环境变量。 node: 等同于 python npm: 等同于 pip 使用 npm 下载 Vue CLI 其是用于快速 Vue.js 开发 阅读全文
posted @ 2023-02-22 13:54 莫~慌 阅读(206) 评论(0) 推荐(0) 编辑