VueJS 手表不工作



我正在尝试监视组件的特定属性。该属性是一个数组,每次选中复选框时都会更新。

https://github.com/ratiw/vuetable-2/wiki/Special-Fields#-__checkbox

这是我正在尝试的代码是这样的

watch: {
selectedTo: function(val){
console.log(val);
}
},

下面的代码也不起作用

watch : { 
selectedTo: { 
handler(val, oldVal)
{ 
console.log('Item Changed');
}, 
deep: true 
} 
},

Vue 控制台:http://prntscr.com/gb1gew

您可以观看$refs.<name>.<data>,但不能观看$refs.<name>本身。

参考资料:https://jsfiddle.net/kenberkeley/9pn1uqam/

不过,虽然我对你的代码是如何工作的不太了解,但请尝试

this.$watch(() => this.$refs.vuetable.selectedTo, (val) => {...})

最新更新