HarmonyOS 鸿蒙Next ArkTs 开发,@Watch 对应的执行方法,和build 的执行顺序 是怎样的?
6 回复
更多关于HarmonyOS 鸿蒙Next ArkTs 开发,@Watch 对应的执行方法,和build 的执行顺序 是怎样的?的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
学习了,
基本信息
这是深色代码主题
我觉得:他俩没啥关系吧,各自执行各自的,@watch监听的变量改变的时候就去执行对应的方法,否则就正常顺序执行呗
希望HarmonyOS能继续加强在安全性方面的研发,保护用户的隐私和数据安全。
学习路过
在HarmonyOS鸿蒙Next的ArkTS开发中,@Watch
装饰器用于监听状态变量的变化。当被@Watch
装饰的状态变量发生变化时,对应的回调方法会被触发执行。
@Watch
的回调方法会在状态变量变化后立即执行,但不会影响build
方法的执行顺序。build
方法用于构建UI,它会在组件首次挂载、状态变化或父组件重新渲染时执行。具体来说,@Watch
的回调方法会在build
方法之前执行。
总结:@Watch
的回调方法在状态变量变化后立即执行,build
方法在其后执行,用于更新UI。