computed 和 watch 的区别以及应用场景?

Posted qinglaoshi

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了computed 和 watch 的区别以及应用场景?相关的知识,希望对你有一定的参考价值。

  • computed 依赖其他的值,且具有缓存,缓存变化才会更新

    • 只有它依赖的属性值发生改变,下一次获取 computed 的值时才会重新计算 进行数值计算,并且依赖于其它数据用它
  • watch 没有缓存 监听某一个值 变化进行一些操作

    • 数据变化时执行异步或开销较大的操作时用它

 

以上是关于computed 和 watch 的区别以及应用场景?的主要内容,如果未能解决你的问题,请参考以下文章

vue中computed和watch的区别,以及适用场景

Watch,computed和methods的区别

computed 和 watch 区别

watch和computed区别 及二者使用场景

Vue computed和watch

vue的computed和watch的区别