HarmonyOS 关于WrapperBuilder更新问题
function getLoadingBuilder(): WrappedBuilder<[Record<string, Object>]> {
return wrapBuilder(loadingBuilder)
}
@Builder
function loadingBuilder(param: Record<string, Object>) {
Column() {
Text(param.refreshText as string).fontColor(Color.White)
}.height(100).backgroundColor(Color.Red).width('100%')
}
- 1.
- 2.
- 3.
- 4.
- 5.
- 6.
- 7.
- 8.
- 9.
- 10.
在组件A中使用上面的builder,其中this.headerBuilder=getLoadingBuilder() 然后调用builder方法显示this.headerBuilder.builder({refreshText:“加载中…”})
现在想在其他事件中,想通过this.headerBuilder.builder({refreshText:“没有数据”}) 修改wrapper上的文字。
目前无法更新,不知道上面这样的设计是否合理。
HarmonyOS
赞
收藏 0
回答 1
相关问题
HarmonyOS app更新问题
798浏览 • 1回复 待解决
HarmonyOS 关于数组中class更改,List不触发更新问题
926浏览 • 1回复 待解决
HarmonyOS 应用内更新问题
857浏览 • 1回复 待解决
HarmonyOS 关于已安装的企业内部应用,更新问题
844浏览 • 1回复 待解决
HarmonyOS Grid容器视图更新问题
1148浏览 • 1回复 待解决
HarmonyOS Toggle的Switch值更新问题
676浏览 • 1回复 待解决
卡片数据更新问题求大佬解答
6103浏览 • 1回复 待解决
解决ArkTS开发中组件渲染和数据更新问题?
1812浏览 • 0回复 待解决
HarmonyOS Grid组件使用ForEach网格布局,Ui数据更新问题
1526浏览 • 1回复 待解决
关于发布证书更新的问题
1077浏览 • 1回复 待解决
HarmonyOS 关于APP版本升级更新的问题
677浏览 • 1回复 待解决
HarmonyOS 关于数组包裹对象中更新组件问题
712浏览 • 1回复 待解决
HarmonyOS 数据刷新问题
767浏览 • 1回复 待解决
HarmonyOS 组件刷新问题
761浏览 • 1回复 待解决
HarmonyOS webview刷新问题
813浏览 • 2回复 待解决
HarmonyOS 列表刷新问题
1322浏览 • 1回复 待解决
HarmonyOS 页面刷新问题
1102浏览 • 1回复 待解决
HarmonyOS UI 未刷新问题
1363浏览 • 0回复 待解决
HarmonyOS swiper数据刷新问题
649浏览 • 1回复 待解决
HarmonyOS @Builder UI刷新问题
741浏览 • 1回复 待解决
HarmonyOS UI不刷新问题
799浏览 • 1回复 待解决
HarmonyOS 页面跳转刷新问题
1989浏览 • 1回复 待解决
HarmonyOS 页面数据刷新问题
891浏览 • 1回复 待解决
HarmonyOS List item 刷新问题
1525浏览 • 1回复 待解决
HarmonyOS ForEach列表刷新问题
921浏览 • 1回复 待解决
参考demo:https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/quick-start/arkts-wrapBuilder.md