Vue如何修改指定index的数组值?
- 内容介绍
- 文章标签
- 相关推荐
本文共计451个文字,预计阅读时间需要2分钟。
以下是对原文的简化
原文:如所示:vm.items[indexOfItem]=newValue; vue不能检测数组的变异,想实现可以使用vue的set方法 this.$set(this.items, indexOfItem, newValue); 补充知识:vue中利用索引直接设置一个数组项,不能触发视图更新。
简化版:示例:直接修改数组项不会更新视图。使用this.$set更新数组元素才能触发视图更新。
本文共计451个文字,预计阅读时间需要2分钟。
以下是对原文的简化
原文:如所示:vm.items[indexOfItem]=newValue; vue不能检测数组的变异,想实现可以使用vue的set方法 this.$set(this.items, indexOfItem, newValue); 补充知识:vue中利用索引直接设置一个数组项,不能触发视图更新。
简化版:示例:直接修改数组项不会更新视图。使用this.$set更新数组元素才能触发视图更新。

