vue-10 数据监测watch自学视频
发布日期:2021-06-29 17:32:47 浏览次数:2 分类:技术文章

本文共 485 字,大约阅读时间需要 1 分钟。

 01 

watch

Vue 通过 watch 来响应数据的变化。当需要在数据变化时执行异步或开销较大的操作时,这个方式是最有用的。

计数器: {

{ num }}

每次点击按钮都会输出:

num变化 :1变为2!

num变化 :2变为3!

...

 02 

对象变化监听

我们需要监听对象的属性值是否发生改变用,我们采用deep方式来监听

计数器: {

{ num }}

 03 

methods,watch,computed的区别

computed 属性的结果会被缓存,除非依赖的响应式属性变化才会重新计算。主要当作属性来使用;

methods 方法表示一个具体的操作,主要书写业务逻辑;

watch 一个对象,键是需要观察的表达式,值是对应回调函数。主要用来监听某些特定数据的变化,从而进行某些具体的业务逻辑操作;可以看作是 computed 和 methods 的结合体;

当你需要在数据变化响应时,执行异步操作,或高性能消耗的操作,自定义 watcher 的方式就会很有帮助。

转载地址:https://cpython.blog.csdn.net/article/details/109307709 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:vue-01 创建你的第一个vue页面-视频教程
下一篇:vue-05列表渲染自学视频教程

发表评论

最新留言

很好
[***.229.124.182]2024年04月20日 23时42分19秒