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

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

第一种 :

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

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

c 复制代码
watch:{
	user:{
		handle:function(newVal){
			console.log(newVal)
		},
		deep:true,//表示是否深度监听
	}
}
相关推荐
拾年27510 分钟前
520刚过,今天来教你怎么"驾驭"别人的对象
前端·javascript
楷哥爱开发28 分钟前
演唱会自动化抢票如何提高成功率?票务住宅IP与配置指南
服务器·前端·php
发现一只大呆瓜33 分钟前
Vite 兼容降级全解:语法降级、Polyfill 原理与 legacy 插件底层机制
前端·面试·vite
Shirley~~36 分钟前
CC Switch mac安装
前端·ai编程
奇奇怪怪的问题1 小时前
学习ts笔记(二):属性修饰符,泛型,接口
前端·typescript
明月_清风1 小时前
全面了解 Vercel:前端开发者的高效武器库与实战指南
前端·next.js
NiceCloud喜云1 小时前
Claude API PDF 文档问答实战:从原生解析到分页引用的完整方案
java·服务器·前端·网络·数据库·人工智能·pdf
东方小月1 小时前
vibecoding实战:用 Claude Code 从0到1开发一个 Claude Code
前端·人工智能·架构
marsh02061 小时前
54 openclaw钩子函数使用:在框架生命周期中注入自定义逻辑
java·前端·spring
TechExplorer3652 小时前
npm install 日志目录
前端·npm·node.js