gpt4 book ai didi

javascript - Vuejs2:如何在数组更改时重新渲染数组计算属性

转载 作者:搜寻专家 更新时间:2023-10-30 22:19:27 25 4
gpt4 key购买 nike

我有一个名为 List 的数组,并为他创建了计算属性 computedList。当我更新数组的值时,它没有显示在 html 中,但在控制台中我看到 thar 数组已更新。

`https://jsfiddle.net/apokjqxx/69/`   

为数组使用计算属性的最佳方式是什么?

也许存在触发重新渲染计算属性的方法?

最佳答案

由于 JavaScript 的限制,Vue 无法像这样检测对数组的更改:this.list[1] = 'vueman'

您必须按照说明使用 Vue.setvm.$set here触发 react 系统中的状态更新,例如:

  this.$set(this.list, 1, 'vueman')

查看更新的 fiddler here .

关于javascript - Vuejs2:如何在数组更改时重新渲染数组计算属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41640449/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com