在@watch中使用异步方法后UI反应慢

在@watch中使用异步方法后UI反应慢

HarmonyOS
2024-07-25 09:36:47
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
davis_li

在设计和实现`@Watch`装饰器时,其主要目的旨在实现快速计算功能,以确保在用户界面(UI)进行重新渲染之前能够即时执行相关逻辑。因此,我们强烈建议避免在`@Watch`装饰器所修饰的函数中调用`async/await`,因为异步操作可能会延迟组件的重新渲染过程,从而对应用的整体性能产生负面影响。

分享
微博
QQ
微信
回复
2024-07-25 19:28:03
相关问题
image组件中使用bindContextMenu报错
97浏览 • 1回复 待解决
HarmonyOS 安全控件无法弹窗中使用
138浏览 • 1回复 待解决
自定义组件中使用@ObjectLink报错
265浏览 • 1回复 待解决
getContext(this)能否自定义类中使用
1847浏览 • 1回复 待解决
自定义组件里使用watch监听
107浏览 • 1回复 待解决
开源的中间件能否PolarDB中使用?
2317浏览 • 1回复 待解决
openharmony napi 异步耗时阻塞js的ui刷新
5096浏览 • 1回复 已解决
如何对异步方法进行插桩/替换
393浏览 • 1回复 待解决
taskpool异步任务支持串行处理的方法
645浏览 • 1回复 待解决
ArkTs中异步方法如何转变成同步方法
1690浏览 • 0回复 待解决