watch方法
vm.$watch('a', function (newValue, oldValue) {
// 这个回调将在 `vm.a` 改变后调用
)}
栗子:
var data={a :1};
var vm=new Vue({
el:'#app',
data:data
});
// 这个回调将在 `vm.a` 改变后调用
vm.$watch('a', function (newValue, oldValue) {
console.log(newValue, oldValue);
})
vm.a=2;
用于比较变量改变前后的值。使用时将其放置在值改变前。