watch回调函数触发条件

来源:5-5 计算属性 VS 侦听属性(5)

Anna_1024

2022-07-30

当watch是一个数组对象时,回调函数什么情况下会触发?比如初始city:{name:1}

this.city =this.city.splice(0,1) 和 this.city.splice(0,1)

这两个都会触发回调和更新吗?为什么?

还有 this.city[0]={name:2} this.city.length=0 会不会触发页面更新和回调。

写回答

1回答

ustbhuangyi

2022-08-03

为啥你的数据是 object,而用 splice 方法

0
1
Anna_1024
是数组,外面少写了个数组符号。源数据是这样[{name:1}]
2022-08-22
共1条回复

Vue.js 源码深入解析 深入理解Vue实现原理

全方位讲解 Vue.js 源码,进阶高级工程师

4986 学习 · 1038 问题

查看课程