Vuejs2 VueJS手表不工作

Vuejs2 VueJS手表不工作,vuejs2,Vuejs2,我试图观察组件的特定属性。该属性是一个数组,每次选中复选框时都会更新该属性 这是我正在尝试的代码,是这样的 watch: { selectedTo: function(val){ console.log(val); } }, 下面的代码也不起作用 watch : { selectedTo: { handler(val, oldVal) { console.log('Ite

我试图观察组件的特定属性。该属性是一个数组,每次选中复选框时都会更新该属性

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

watch: {
    selectedTo: function(val){
          console.log(val);
    }
},
下面的代码也不起作用

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

您可以观看
$refs..
但不能观看
$refs.
本身

这方面的参考:

尽管如此,尽管我不太了解您的代码是如何工作的,但请尝试一下

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

selectedTo
应该是一个函数吗?好吧,这是一个闭包函数,因为我还需要传递deep参数。另外,我对我的代码没有信心,因为我还在学习Vue。