vue 怎样让变量在第一次赋值时不触发watch

需求
需要在create中为一个变量赋值,后续监听这个变量值的变化

解决
在第一次赋值后,添加

this.$watch('emailInput', this.changeAlert)

第一个变量为 需要监听的变量
第二个变量为 监听变量变化后做的操作,是一个方法,类似于watch中的handler

这个方法写在method中

 

changeAlert(val){
console.log(“新的值为”,val)
}

 

posted on 2023-04-18 10:54  ChaoTesKai  阅读(467)  评论(0编辑  收藏  举报