数据更改而页面不更新(vue)

原文链接: https://juejin.im/post/5bbec6ed6fb9a05cda7787cb
由于 JavaScript 的限制,Vue 不能检测以下变动的数组:

当你利用索引直接设置一个项时,例如:vm.items[indexOfItem] = newValue
当你修改数组的长度时,例如:vm.items.length = newLength
举个例子:

var vm = new Vue({
  data: {
    items: ['a', 'b', 'c']
  }
})
vm.items[1] = 'x' // 不是响应性的
vm.items.length = 2 // 不是响应性的


复制代码

你可能感兴趣的:(数据更改而页面不更新(vue))