ArkUI 自定义组件的状态更新问题?

ArkUI 自定义组件的状态更新问题
在 Stage Model 下使用 ArkUI 自定义组件时,发现 @State 变量的更新在某些情况下没有触发 UI 重新渲染。尝试了 @Observed 和 @Prop 组合使用,但仍然存在部分状态变更 UI 不同步的问题。这个问题是否和 @State 的生命周期或者 ArkUI Diff 机制有关?有没有更稳定的方案?

使用 @State 和 @Observed 组合,但 UI 仍然不更新
检查了 build 过程,没有异常日志
用 console.log 追踪状态值,数据确实更新但 UI 没有同步

阅读 503
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题