在vue 的页面中,data 是渲染表格的一个数据,如何去监听或者用watch去侦查data发生了变化?

如果只是监听数组列表项的增减,直接对数组进行监听就好了

watch:{
  data (newVal,oldVal) {
    
  }
}

如果是要对数组列表项的内容是否发生改变做监听,需要加上一个deep:true

data: {
    handler(newVal, oldVal) {
        console.log('深度监听', newVal, oldVal)
    },
    deep: true
}
Logo

前往低代码交流专区

更多推荐