vue中watch监听对象的某个属性

vue中watch监听对象的某个属性

第一种 :

c 复制代码
watch:{
	 'user.name'(val){
	 	console.log(val)
	 }
}

第二种(不建议使用,对象有多个属性会一层一层遍历):

c 复制代码
watch:{
	user:{
		handle:function(newVal){
			console.log(newVal)
		},
		deep:true,//表示是否深度监听
	}
}
相关推荐
海云前端13 小时前
如果要设计一个开源的Code EditorSDK,你会向开发者暴露哪些API?
前端
Access开发易登软件3 小时前
Access 数据可视化:如何制作箱形图
前端·数据库·vba·access·access开发
Tiramisu20234 小时前
【VUE】删除 node_modules几种高效方法
前端·javascript·vue.js
钰fly4 小时前
Windows Forms开发工具与功能总结表
前端·c#
共享家95274 小时前
测试常用函数(一)
java·前端·javascript
冥界摄政王4 小时前
Cesium学习第一章 安装下载 基于vue3引入Cesium项目开发
vue·vue3·html5·webgl·cesium
Irene19914 小时前
在 Vue 3 的 setup() 函数中,this 是 undefined。
vue.js·this
林恒smileZAZ4 小时前
vue对接海康摄像头-H5player
前端·javascript·vue.js
韩曙亮4 小时前
【Web APIs】移动端返回顶部案例 ( 返回顶部按钮 显示 / 隐藏 设置 | 返回顶部操作 )
前端·javascript·css·html·移动端·web apis·返回顶部
Cache技术分享4 小时前
279. Java Stream API - Stream 拼接的两种方式:concat() vs flatMap()
前端·后端