Vue 计算属性(computed)与侦听器(watch)

Begin

computed计算属性

computed比较适合对多个变量或者对象进行处理后返回一个结果值,也就是数多个变量中的某一个值发生了变化则我们监控的这个值也就会发生变化,举例:购物车里面的商品列表和总金额之间的关系,只要商品列表里面的商品数量发生变化,或减少或增多或删除商品,总金额都应该发生变化。这里的这个总金额使用computed属性来进行计算是最好的选择

watch侦听器

watch虽然计算属性在大多数情况下更合适,但有时也需要一个自定义的侦听器当需要在数据变化时执行异步或开销较大的操作时,这个方式是最有用的。

4.png

End

日记本

如果觉得我的文章对您有用,请随意赞赏。您的支持将鼓励我继续创作!

赞赏支持
被以下专题收入,发现更多相似内容