HarmonyOS @Watch函数调用问题
看文档描述如下:不建议在@Watch函数中调用async await,因为@Watch设计的用途是为了快速的计算,异步行为可能会导致重新渲染速度的性能问题。
是不建议使用还是不能使用,目前在函数上加了Async然后就收不到属性变更的回调了。
HarmonyOS
赞
收藏 0
回答 1
相关问题
在@Watch函数中调用async await,UI刷新特别慢是什么原因?
1169浏览 • 1回复 待解决
使用@Watch监听并在回调函数中调用其他异步接口时UI响应慢
2563浏览 • 1回复 待解决
HarmonyOS 如何调用函数
639浏览 • 1回复 待解决
HarmonyOS 关于@Concurrent修饰的函数中,调用其他类中的函数报错问题
875浏览 • 1回复 待解决
HarmonyOS 关于@Watch监听状态问题
1426浏览 • 1回复 待解决
HarmonyOS 使用@Watch观察值变化问题
649浏览 • 1回复 待解决
HarmonyOS 调用相册函数时报错
861浏览 • 1回复 待解决
HarmonyOS 用@Watch来订阅数据变化时候,数据中每个属性变化都会导致调用这个@Watch方法
1143浏览 • 2回复 待解决
Native调用ArkTS侧类函数
1850浏览 • 1回复 待解决
HarmonyOS XComponent的getXComponentSurfaceId函数调用时,内部发生一个空指针问题
484浏览 • 1回复 待解决
弹窗组件调用父组件函数传递
1964浏览 • 1回复 待解决
HarmonyOS 状态变量更新及其@watch监听问题
875浏览 • 1回复 待解决
HarmonyOS @Watch无效
674浏览 • 1回复 待解决
NAPI跨线程调用TS线程函数
2515浏览 • 1回复 待解决
HarmonyOS 函数中调用动态import,如何设定返回类型?
690浏览 • 1回复 待解决
HarmonyOS webviewController调用loadData函数加载本地html文件异常
802浏览 • 1回复 待解决
HarmonyOS Promise函数返回值问题
1176浏览 • 1回复 待解决
HarmonyOS this和箭头函数相关问题
841浏览 • 1回复 待解决
HarmonyOS webview中,如何通过函数调用动态加载url?
1193浏览 • 1回复 待解决
HarmonyOS C++ 调用 ets 层函数报错闪退
1027浏览 • 1回复 待解决
HarmonyOS C++层如何同步调用JS函数 -
836浏览 • 0回复 待解决
ArkTS调用C++类中的成员函数
2333浏览 • 1回复 待解决
HarmonyOS mediaquery的on函数监听时机的问题
703浏览 • 1回复 待解决
HarmonyOS 前端页面调用应用侧函数的时候获取不到
525浏览 • 1回复 待解决
HarmonyOS Watch没有回调
827浏览 • 1回复 待解决
是不建议在@Watch函数中调用async await,未接收回调,可能是在第一次初始化的时候,@Watch装饰的方法不会被调用,即认为初始化不是状态变量的改变。
只有在后续状态改变时,才会调用@Watch回调方法。上面问题出在router清理堆栈上,重新进入App状态被重置了,和@watch无关。