摘要: 出现数组不能按照索引进行跟新的原因是处于性能考虑的,但是整体数组的增加删除是可以监听到的;对于对象新增属性不能监听是因为没有在生成vue实例时候放进watcher收集依赖。 首先我们先来了解vue数据响应的原理。官方文档的解释: 当你把一个普通的 JavaScript 对象传给 Vue 实例的 da 阅读全文
posted @ 2019-11-21 10:19 sweeeper 阅读(3366) 评论(0) 推荐(0)
摘要: vue是MVVM模型,vueObserver 数据监听器,把一个普通的 JavaScript 对象传给 Vue 实例的 data 选项,Vue 将遍历此对象所有的属性,并使用Object.defineProperty()方法把这些属性全部转成setter、getter方法。当data中的某个属性被访 阅读全文
posted @ 2019-11-21 10:01 sweeeper 阅读(411) 评论(0) 推荐(0)