老师,关于watch和computed

来源:4-4 更新滚动条和图片的懒加载

慕姐0416137

2020-02-25 16:35:50

这里面老师用了watch监听数据变化,请问和computed有什么区别?什么时候用computed,什么时候用watch呢?

写回答

1回答

好帮手慕夭夭

2020-02-25

同学你好,区别如下:

1.watch监听数据变化 ,也就是说数据一改变,就会触发watch监听函数。例如有一个xxx数据,只要变化了就要进行某一个操作,那么就需要使用watch是否变化。

2.computed是计算属性,计算属性是由data中的已知数据,处理成一个新数据,然后绑定在页面中。例如data中有一个数组,里面保存着10个数字,但是想要输出大于5的元素,就可以在计算属性中进行处理。然后再绑定在页面中。

如果我的回答帮助到了你,欢迎采纳,祝学习愉快~

0

0 学习 · 10739 问题

查看课程