工作的过程中,有时候会有数据改变但是视图没有更新的问题,作者在vue的官方文档中有提到这个问题,我来总结一下 1.vue的每个组件实例都有对象的watcher实例对象,它会在组件渲染的过程中把属性记录为依赖,当依赖项的setter方法被调用,会通知watcher对象重新计算,从而使它关联的组件更新 检测变化的注意项,vue不能检测到对象属性的添加或者删除,由于 Vue 会在初始化实例时对属性执行 getter/setter 转化过程,所以属性必须在 data 对象上存在才能让 Vue 转换它,这…