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深度监听代码介绍


基础教程推荐
猜你喜欢
- CSS3盒子模型详解 2024-01-23
- 微信小程序如何在页面跳转时进行页面导航 2024-01-08
- Vue引入CreateJS 2023-10-08
- 利用css3做一个loading闪点加载中效果(附代码) 2024-12-14
- CSS3中的Transition过度与Animation动画属性使用要点 2024-02-05
- 网页选项卡TAB设计原则和应用案例教程 2024-01-23
- 解决uni-app打包安卓app在平板或分辨率高的模拟器下不宽屏显示问题 2023-08-29
- 在ASP.NET 2.0中操作数据之三:创建母版页和站点导航 2024-03-11
- 用CSS来实现一些动画在vue中使用之流星滑过(3) 2023-10-08
- css浮动中避免包含元素高度为0的4种解决方法 2023-12-11