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

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

第一种 :

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

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

c 复制代码
watch:{
	user:{
		handle:function(newVal){
			console.log(newVal)
		},
		deep:true,//表示是否深度监听
	}
}
相关推荐
大圣编程8 分钟前
Python中continue语句的用法是什么?
开发语言·前端·python
yuhaiqiang9 分钟前
随手 vibecoding 的浏览器插件已经 6000 多次下载,聊聊他的产品设计
前端·后端·面试
格子软件37 分钟前
2026年GEO贴牌代理:分布式多级分账状态机源码深度解构
java·vue.js·分布式·vue·geo
之歆1 小时前
Vue商品详情与放大镜组件
前端·javascript·vue.js
再吃一根胡萝卜1 小时前
如何把小米 MiMo 接入 CodeBuddy,打造私有 Agent
前端
负责的蛋挞3 小时前
异步HttpModule的实现方式
java·服务器·前端
丹宇码农5 小时前
把 HLS 字幕玩出花:zwPlayer 如何让 M3U8 视频支持全文搜索、翻译与码率自适应
前端·javascript·音视频·hls·视频播放器
2501_943782355 小时前
【共创季稿事节】猜数字游戏:二分法思维与交互式反馈
前端·游戏·microsoft·harmonyos·鸿蒙·鸿蒙系统
GV191rLvq6 小时前
基于Socket实现的最简单的Web服务器【ASP.NET原理分析】
服务器·前端·asp.net