vue3.x教程-watch监听器的使用4-监视对象中的某个属性 作者:马育民 • 2026-07-16 17:15 • 阅读:10008 # 介绍 监视 `ref` 或 `reactive` 对象中的某个属性 **注意:** - 监视的属性是 **基本类型**,需要写成函数,返回该属性 - 监视的属性是 **对象类型**,可直接监视(**缺点:**赋值新对象时,无法监视到),强烈推荐写成函数,返回该属性 # 例子1:监视的属性是 基本类型 监视的属性是 **基本类型**,需要写成函数,返回该属性 HTML代码: ``` 年龄: 密码: 给student赋新值 ``` ts代码: ``` ``` # 例子2-1:监视的属性是 对象类型(不推荐) 监视的属性是 **对象类型**,可直接监视(**缺点:**赋值新对象时,无法监视到) HTML代码: ``` 年龄: 密码: 数学: 语文: 给score赋新值 ``` TS代码: ``` ``` ### 特点 - 监视的属性是 **对象类型**,可直接监视 - **缺点:**赋值新对象时,无法监视到 ### 原因:赋值新对象时,无法监视到 [](https://www.malaoshi.top/upload/0/0/1GW3ggpwoq43.png) # 例子2-2:监视的属性是 对象类型(推荐) HTML代码: ``` 年龄: 密码: 数学: 语文: 给score赋新值 ``` TS代码: ``` ``` ### 特点 - 默认情况,给 `score` 赋新对象时才能监听到 - **开启深度监视**,修改 `score` 中的属性值,也能够监听到 原文出处:http://malaoshi.top/show_1GW3ggvzMN4c.html