首页 > 其他 > 详细

Vue computed,watch,methods

时间:2020-04-01 18:49:33      阅读:64      评论:0      收藏:0      [点我收藏+]

Vue computed,watch,methods的区别

1)methods里面绑定的方法每一次都会被执行

2)computed是衍生属性,当依赖的属性发生变化时,衍生属性会跟随变化;并且 computed的值有缓存,只有当计算值变化才会返回内容。

3)watch是手动添加的监听器。比如给某个属性添加监听器,当这个属性发生改变时,就触发手动添加的监听器(是一个函数,比如某个属性值变化时,做某些事情,把需要做的某些事情放到这个监听器函数里面),

所以一般来说需要依赖别的属性来动态获得值的时候可以使用 computed,对于监听到值的变化需要做一些复杂业务逻辑的情况可以使用watch

Vue computed,watch,methods

原文:https://www.cnblogs.com/yt0817/p/12614438.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!