AI智能推荐题库-试题通 AI智能整理导入题库-试题通
×
首页 题库中心 2025年HarmonyOS应用开发者基础认证题库 题目详情
CB1C4E87ED800001614117901380121E
2025年HarmonyOS应用开发者基础认证题库
526
判断题

【判断题】@Watch 装饰器用于监听状态变量的变化,当状态变量变化时,@Watch 的回调方法将被调用

A
正确
B
错误

答案解析

正确答案:A

解析:

该判断题的正确答案是:A(正确)。 解析如下: @Watch 装饰器是 Vue 3 中组合式 API(特别是使用 TypeScript 和类式风格或 setup 语法时)提供的一个特性,用于监听响应式状态变量的变化。当被监听的状态变量发生改变时,@Watch 装饰器所绑定的回调方法会自动执行。 核心知识点: 1. 响应式系统基础: Vue 通过其响应式系统追踪数据依赖。当组件中的响应式数据发生变化时,Vue 能够检测到这些变化并更新视图。 2. @Watch 装饰器的作用: @Watch 是 Vue 类组件或使用装饰器语法时的一个便捷工具,用于监听特定状态变量(如用 @State 或 ref、reactive 定义的数据)的变化。它接收一个字符串参数,表示要监听的属性名,当该属性值发生变化时,触发对应的处理函数。 示例(在支持装饰器的 Vue 类组件中): ```typescript @Component class MyComponent extends Vue { @State('count') count!: number; @Watch('count') onCountChanged(newVal: number, oldVal: number) { console.log(`count changed from ${oldVal} to ${newVal}`); } } ``` 当 count 值发生变化时,onCountChanged 方法会被调用。 3. 与 watch 函数的关系: 在标准的组合式 API(setup 函数)中,通常使用 watch() 函数实现相同功能。@Watch 是对这一机制在类式语法中的封装,原理一致。 因此,题干所述“@Watch 装饰器用于监听状态变量的变化,当状态变量变化时,@Watch 的回调方法将被调用”表述准确。 结论:选项 A 正确。

相关知识点:

@Watch 装饰器监听状态变量变

题目纠错
2025年HarmonyOS应用开发者基础认证题库

扫码进入小程序
随时随地练习

关闭登录弹窗
专为自学备考人员打造
勾选图标
自助导入本地题库
勾选图标
多种刷题考试模式
勾选图标
本地离线答题搜题
勾选图标
扫码考试方便快捷
勾选图标
海量试题每日更新
波浪装饰图
欢迎登录试题通
可以使用以下方式扫码登陆
APP图标
使用APP登录
微信图标
使用微信登录
试题通小程序二维码
联系电话:
400-660-3606
试题通企业微信二维码