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


猜你喜欢
- 详解微信小程序胶囊按钮返回|首页自定义导航栏功能 2023-12-25
- layui open值获取及数据回显 2022-10-05
- css 浮动(float)页面布局(下) 2023-12-15
- Layui TreeTable实现树形数据表格 2023-11-23
- vuejs鼠标拖着改变div宽度大小 2025-01-14
- js实现搜索栏效果 2024-01-05
- 使用CSS3编写灰阶滤镜来制作黑白照片效果的方法 2024-02-24
- 关于ajax网络请求的封装实例 2023-01-20
- JS 中document.URL 和 windows.location.href 的区别 2024-01-17
- ES6扩展运算符的使用方法示例 2024-02-12