diff --git a/src/v2/guide/list.md b/src/v2/guide/list.md index 6297b0320..bce0fd9b9 100644 --- a/src/v2/guide/list.md +++ b/src/v2/guide/list.md @@ -382,7 +382,7 @@ example1.items = example1.items.filter(function (item) { 1. 当你利用索引直接设置一个项时,例如: `vm.items[indexOfItem] = newValue` 2. 当你修改数组的长度时,例如: `vm.items.length = newLength` -为了避免第一种情况,以下两种方式将达到像 `vm.items[indexOfItem] = newValue` 的效果, 同时也将触发状态更新: +为了解决第一类问题,以下两种方式都可以实现和 `vm.items[indexOfItem] = newValue` 相同的效果, 同时也将触发状态更新: ``` js // Vue.set @@ -393,7 +393,7 @@ Vue.set(example1.items, indexOfItem, newValue) example1.items.splice(indexOfItem, 1, newValue) ``` -避免第二种情况,使用 `splice`: +为了解决第二类问题,你也同样可以使用 `splice`: ``` js example1.items.splice(newLength)