watch监听:当变量发生变化的时候就会自动触发 watch事件
可以在watch 里面写入function 处理事件
watch 只能监听变量吗? 可以做变量的调用统计,是否能做function的调用统计呢?
<html>
<div id="app">
<input type="text" name="username" v-model:value="Myval">
<p >当前:Myval的值={{Myval}}</p>
<button>输出watch</button>
</div>
<script>
new Vue({
el:"#app",
data:{
Myval:""
},
watch:{
Myval:function(newvalue){
alert("Myval的值已经更改为:"+newvalue)
}
}
})
</script>
</html>
运行结果如图所示: 修改text的值 则会引起事件产生弹出