摘要: 一、Vue.js 响应式回顾 1. Proxy 对象实现属性监听 2. 多层属性嵌套,在访问属性过程中处理下一级属性 3. 默认监听动态添加的属性 4. 默认监听属性的删除操作 5. 默认监听数组索引和 length 属性 6. 可以作为单独的模块使用 二、核心方法 1. reactive / re 阅读全文
posted @ 2021-03-17 18:16 小短腿奔跑吧 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 1. Vue.js 2.x 通过标记静态节点,优化 diff 的过程 2. Vue.js 3.x 通过标记和提升所有的静态根节点,diff 的时候只需要对比动态节点内容 Fragments ( 升级 Vetur 插件 ) 静态提升 Patch flag 缓冲事件处理函数 详细解释: 此处我们用到线上 阅读全文
posted @ 2021-03-17 18:15 小短腿奔跑吧 阅读(798) 评论(0) 推荐(0) 编辑
摘要: 1. Object.defineProperty 无法一次性监听所有属性, Proxy 可以 const personInfo = { name: 'zhangsan', age: 18, sex: '男' } const proxy = new Proxy(personInfo, { get(ta 阅读全文
posted @ 2021-03-17 18:14 小短腿奔跑吧 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 一、Why Composition API? 创建Vue组件使我们能够将接口的可重复部分及其功能提取到可重用的代码段中。就可维护性和灵活性而言,仅此一项就可以使我们的应用程序发展得很远。但是,我们的集体经验证明,仅凭这一项可能还不够,尤其是当您的应用程序变得非常大时-考虑数百个组件。当处理如此大的应 阅读全文
posted @ 2021-03-17 18:13 小短腿奔跑吧 阅读(817) 评论(0) 推荐(0) 编辑