vue.jsでは配列の変化を検出できない?
JavaScript の制限のため、Vue は配列で以下の変更を検出することはできません:
1, インデックスでアイテムを直接設定するとき。例: vm.items[indexOfItem] = newValue
2, 配列の長さを変更するとき。例: vm.items.length = newLength
配列を変更したいときは$setを使う
☓ this.num[3] = 5
○ this.$set(this.num, 3, 5)