由于 JavaScript 的限制,Vue 不能检测数组的变化
1. vue不能利用索引直接修改一个数组项
可以通过vm.$set或者Vue.set或者splice方法来修改数组项
2. 删除数组元素
删除数组元素,可以用delete方法,或者splice方法,清空数组的话,给splice传递参数0
3. 数组的push,shift方法等,都可以响应,因为vue对数组的方法进行了重写
仅记录
由于 JavaScript 的限制,Vue 不能检测数组的变化
1. vue不能利用索引直接修改一个数组项
可以通过vm.$set或者Vue.set或者splice方法来修改数组项
2. 删除数组元素
删除数组元素,可以用delete方法,或者splice方法,清空数组的话,给splice传递参数0
3. 数组的push,shift方法等,都可以响应,因为vue对数组的方法进行了重写
仅记录