微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Vue的watch和computed方法的使用及区别介绍

Vue的watch属性

Vue的watch属性可以用来监听data属性中数据的变化

rush:js;"> <Meta charset="UTF-8">

可以从上述代码中实践得知,输入框内的值变化多少次,控制台就会打印多少次

同时还可以直接在监听的function中使用参数来获取新值与旧值

rush:js;"> watch:{ firstname:function(newValue,OldValue){ console.log(newValue); console.log(OldValue); } }

其中第一个参数是新值,第二个参数是旧值

同时Watch还可以被用来监听路由router的变化,只是这里的监听的元素是固定的

rush:js;"> <Meta charset="UTF-8">