关于vue.js:vue2中是如何监听数组变化的 jiezi 3 年前 重写数组的七种办法 reverse sort splice push pop unshift shift 手动触发 notify 更新视图 对于 splice unshif push 三个办法增加的数据再次进行数据劫持(observeArray) 如果数组中的数据是援用数据类型的话,会持续对其中的数据进行递归劫持 总结下来就两件事: 更改数组原型, 对数组的每项进行数据观测,并手动触发 notify 来更新视图
重写数组的七种办法 reverse sort splice push pop unshift shift 手动触发 notify 更新视图 对于 splice unshif push 三个办法增加的数据再次进行数据劫持(observeArray) 如果数组中的数据是援用数据类型的话,会持续对其中的数据进行递归劫持 总结下来就两件事: 更改数组原型, 对数组的每项进行数据观测,并手动触发 notify 来更新视图