vuejs如何实现深度监听,下面编程教程网小编给大家简单介绍一下代码!
深度监听代码如下:
<body>
<div id="root">
<div>a的值是{{numbers.a}}</div>
<button @click="numbers.a++">点我加1</button>
</div>
<script>
Vue.config.productionTip = false;
new Vue({
el:"#root",
data:{
numbers:{
a:1,
b:1
}
},
watch:{
"numbers.a":{
handler(newValue,oldValue){
console.log("a:","newValue="+newValue,"oldValue="+oldValue);
}
},
"numbers":{
deep:true,
handler(newValue,oldValue){
console.log("numbers发生了变化!");
}
}
}
})
</script>
</body>
以上是编程学习网小编为您介绍的“vuejs深度监听代码介绍”的全面内容,想了解更多关于 vuejs 内容,请继续关注编程基础学习网。
沃梦达教程
本文标题为:vuejs深度监听代码介绍
基础教程推荐
猜你喜欢
- CSS清楚浮动clear:both的实例代码 2024-04-07
- 下载highlightjs-copy-button.js给网站代码加上copy复制按钮 2023-08-29
- 微信小程序实现发动态功能的示例代码 2022-10-21
- VuePress 2023-10-08
- uni-app页面生命与vue生命周期 2023-10-08
- js脚本获取webform服务器控件的方法 2023-12-01
- vue节流实现 2023-10-08
- 浅谈Vue3的几个优势 2022-07-07
- css3实现超炫风车特效 2023-12-21
- Unicode中的数学符号小结 2022-09-21