vue中computed的使用

计算属性是基于它们的响应式依赖进行缓存的。只在相关响应式依赖发生改变时它们才会重新求值------这句话官网摘抄的。看官方文档的时候,不明白为啥计算机属性是获取本地时间计算机属性没有更新如下例子:

computed: { now: function () { return Date.now() } }

后来,咨询我对象,他告诉我咋回事。响应式依赖发生改变是指在data函数里的数据发生改变才会触发计算属性值变化,data里面的数据是实时被监听。而例子是直接获取到本地的时间并且无法监听。

猜你喜欢

转载自blog.csdn.net/weixin_39418338/article/details/105221878