Vue更改数组中的对象并触发反应性

vue.js Vue.js

达蒙村村

2020-03-16

更改数组索引中找到的对象的一部分时,如何触发更新?

该文档显示了如何更改数组的值:

Vue.set(example1.items, indexOfItem, newValue)

要么

example1.items.splice(indexOfItem, 1, newValue)

但是,如何在不更改对象其余部分的情况下更改数组中对象的属性值?

以下内容可用于更新属性,但是Vue直到其他事件触发更新后,才会对更改做出反应。

example1.items[indexOfItem].some_object_property = false

第1814篇《Vue更改数组中的对象并触发反应性》来自Winter(https://github.com/aiyld/aiyld.github.io)的站点

0个回答

问题类别

JavaScript Ckeditor Python Webpack TypeScript Vue.js React.js ExpressJS KoaJS CSS Node.js HTML Django 单元测试 PHP Asp.net jQuery Bootstrap IOS Android