watch 的初始当即执行

当 watch 一个变量的时候,初始化时并不会执行,以下面的例子,须要在 created 的时候手动调用一次。javascript

created() {
  this.getList();
},
watch: {
  keyWord: 'getList',
}

也能够添加 immediate 属性,这样初始化的时候就会自动触发(不用再写 created 去调用了),而后上面的代码就能简化为: java

watch: {
  keyWord: {
    handler: 'getList',
    immediate: true
  }
}
相关文章
相关标签/搜索