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深度监听代码介绍
基础教程推荐
猜你喜欢
- 字节跳动、抖音小程序如何获取授权用户信息 2022-11-04
- 区分vue-router的hash和history模式 2024-01-12
- vue项目打包部署跨域的实现步骤 2023-07-10
- layui 数据表格自带的导出Excel,身份证等E+/000问题解决 2022-12-17
- JavaScript中获取高度和宽度函数总结 2024-01-17
- CSS图片翻转菜单 2022-10-16
- 微信小程序实现文章关注功能详细流程 2022-08-30
- 百度url参数详解 2024-12-08
- JS中获取 DOM 元素的绝对位置实例详解 2024-02-08
- JavaScript中的Window窗口对象 2023-12-13
