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

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

第一种 :

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

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

c 复制代码
watch:{
	user:{
		handle:function(newVal){
			console.log(newVal)
		},
		deep:true,//表示是否深度监听
	}
}
相关推荐
wulijuan88866617 小时前
ECharts图表性能优化的那些事
前端·javascript·echarts
❀͜͡傀儡师17 小时前
通过npm 手动安装、Docker 部署 OpenClaw小龙虾
前端·docker·npm
前端AI充电站17 小时前
Google 开始卷价格了:Gemini 3.1 Flash-Lite,会不会把 AI 应用成本真的打下来?
前端·人工智能
风止何安啊17 小时前
数字太长看花眼?一招教它排好队:千分位处理的实现
前端·javascript·面试
沙包大的拳头17 小时前
扩展运算符无法克隆 getBoundingClientRect() 获取的值
前端·javascript
忆江南17 小时前
# Flutter 语音房礼物下载方案(完整版)
前端
悟空瞎说17 小时前
React 19 带来了诸多创新
前端·react.js
im_AMBER17 小时前
高并发下的列表乱序与文档同步
前端·react.js·架构
前进的李工18 小时前
LangChain使用之Model IO(提示词模版之ChatPromptTemplate)
java·前端·人工智能·python·langchain·大模型