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

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

第一种 :

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

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

c 复制代码
watch:{
	user:{
		handle:function(newVal){
			console.log(newVal)
		},
		deep:true,//表示是否深度监听
	}
}
相关推荐
Mike_jia18 小时前
EMQX:开源MQTT消息中间件王者,百万级物联网连接的首选引擎
前端
xiaoxue..18 小时前
深入理解JavaScript中的深拷贝与浅拷贝:内存管理的艺术
开发语言·前端·javascript·面试
Mapmost18 小时前
【高斯泼溅】深度解析Three.js 加载3D Gaussian Splatting模型
前端
鹏多多18 小时前
详解React组件状态管理useState
前端·javascript·react.js
excel18 小时前
如何将 MP4 文件转换为 M3U8 格式并实现流媒体播放
前端
秋氘渔18 小时前
Vue基础语法及项目相关指令详解
前端·javascript·vue.js
IT_陈寒19 小时前
React性能优化实战:我用这5个技巧将组件渲染速度提升了70%
前端·人工智能·后端
邱泽贤19 小时前
uniapp 当前页调用上一页的方法
前端·javascript·uni-app
不一样的少年_19 小时前
大部分人都错了!这才是chrome插件多脚本通信的正确姿势
前端·javascript·浏览器
Moment19 小时前
Angular v21 无 Zone 模式前瞻:新特性、性能提升与迁移方案
前端·javascript·angular.js