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

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

第一种 :

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

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

c 复制代码
watch:{
	user:{
		handle:function(newVal){
			console.log(newVal)
		},
		deep:true,//表示是否深度监听
	}
}
相关推荐
阳火锅18 分钟前
Element / AntD 官方都没做好的功能,被这个开源小插件搞定了!
前端·vue.js·面试
大阳光男孩19 分钟前
Uniapp+Vue3树形选择器
前端·javascript·uni-app
绝世唐门三哥21 分钟前
uniapp系列-uniappp都有哪些生命周期?
vue.js·小程序·uniapp
沙振宇24 分钟前
【Web】使用Vue3+PlayCanvas开发3D游戏(九)纹理视觉效果
前端·游戏·3d·纹理
前端 贾公子25 分钟前
uniapp中@input修改input内容不生效 | 过滤赋值无效 | 连续非法字符不更新的问题
开发语言·前端·javascript
写不来代码的草莓熊29 分钟前
el-date-picker ,自定义输入数字自动转换显示yyyy-mm-dd HH:mm:ss格式 【仅双日历 datetimerange专用】
开发语言·前端·javascript
绺年30 分钟前
关于 mac 使用ssh配置
前端
LDX前端校草31 分钟前
verdaccio数据迁移
前端
炸炸鱼.1 小时前
LVS-DR 群集部署
前端·chrome·lvs
Ava的硅谷新视界1 小时前
TypeScript 中用判别联合类型替代 instanceof 检查
前端·javascript·typescript