0

子组件设置如下 props的值是currentPage

<black-list @invalid="invalidBlackList" @dataLoading='loadData' :pageNo='currentPage' ></black-list>

当currentPage发生变化的时候 监听子组件中的数据却没有触发 这是什么原因呢?

wacth:{
    pageNo:{
      immediate:true,
      handler:function(){
        console.log('hello world')
     }
    }
  }
悦和 191
2018-02-07 提问
2 个回答
8

已采纳

wacth ------> watch

1

你的pageNo是一个对象的话,需要监听这个对象属性的值变化才可以。

比如pageNo下面有一个属性叫flag,则可以这样监听:

 watch: {
    'pageNo.flag'(){
      console.log(new Date());
    }
  }

撰写答案

推广链接