18910140161

Computed 计算引入的js问题

顺晟科技

2021-06-19 12:00:19

256

在子组件条件渲染的情况下,computed数组(数据来源,新的js文件)在修改computed的数据的时候,重新渲染子组件,修改的状态会被记住有知道这是什么原因导致的吗


顺晟科技:

在线地址

问题在于

这样写的话 this.modalOpt 引用的是一个已有的对象,this.modalFromData[0] 也是;修改 this.modalFromData[0] 的属性等同于这个已有的对象的属性。

难道不应该这样吗?数据又没有被修改回来。

若你需要该组件在创建时拥有崭新的状态,请在 data() 返回新的对象字面量,而不是引用一个已有的对象。

相关文章
我们已经准备好了,你呢?
2024我们与您携手共赢,为您的企业形象保驾护航