18910140161

Computed 计算属性的修改

顺晟科技

2021-06-19 08:09:02

201

在组件里,计算属性依赖于 prop,但我直接修改计算属性却不起作用,而 prop又不能直接修改,该怎么解决这个问题?


顺晟科技:

你直接watch监听 prop 过来的字段, 有值的时候赋值到组件data里面。。 逻辑跟上面的是一样的。

这还不简单,将prop赋值给data里面的一个变量,这个变量你随便改变

如果props属性是一个异步的呢?在data中声明给counter可能得不到值

cn.vuejs.org
计算属性和侦听器 — Vue.js

Vue.js - The Progressive JavaScript Framework

多谢,这是个办法,但最终我没有使用计算属性,也避免了这个问题

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