摘要: 上一篇文章实现了v-bind, v-on指令以及methods等,这一篇来实现computed和watch; 1. computed 在Vue实例中通过this可以直接访问computed中的计算属性,而且它可以实现缓存,并且只有当依赖的数据变化才会更新; 1.1 ComputedWatcher 需 阅读全文
posted @ 2020-09-17 11:10 tang丶有年 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 上一篇文章实现了数据的双向绑定,这一篇来实现v-bind, v-on指令以及methods等。 1. v-model语法糖指令拆分处理 1.1 首先来修改判断是否是指令的函数 isDirective(attrName){ return attrName.startsWith('v-on:')||at 阅读全文
posted @ 2020-09-17 11:05 tang丶有年 阅读(123) 评论(0) 推荐(0) 编辑