HarmonyOS ArkUI的NodeContainer

在xxx的UI中,有addView、removeView方法可以动态增删UI组件。

在ArkUI中,也有NodeContainer支持动态增删组件。但是用了一下NodeContainer,发现有一些问题。

NodeContainer并不支持增加任意个UI组件,必须写死在代码中。因此它的灵活性较差,并且不支持布局能力。

也就是说,我希望在一个表格布局中,按照表格顺序动态添加UI组件,这是没办法做到的。

请问有什么好的办法,可以在ArkUI中动态添加任意个数的组件,并且能够利用起布局的能力(即动态添加的UI组件也遵循一定的布局排列)?

HarmonyOS
2024-08-03 13:38:34
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
okmwq

NodeContainer不支持尾随添加子节点。组件接受一个NodeController的实例接口。

需要NodeController组合使用详情可参考:

https://gitee.com/openharmony/docs/blob/master/zh-cn/application-dev/reference/apis-arkui/arkui-ts/ts-basic-components-nodecontainer.md

分享
微博
QQ
微信
回复
2024-08-04 13:49:49
相关问题
HarmonyOS NodeContainer使用示例
1454浏览 • 1回复 待解决
HarmonyOS NodeContainer咨询
1312浏览 • 1回复 待解决
HarmonyOS NodeContainer使用方式
1210浏览 • 1回复 待解决
HarmonyOS ArkUI有哪些类型Node?
1115浏览 • 1回复 待解决
HarmonyOS如何查看ArkUI控件源码
2033浏览 • 1回复 待解决
HarmonyOS ArkUI获取元素坐标位置
1006浏览 • 1回复 待解决
ArkUI C 如何使用ArkUI_StyledString
1152浏览 • 1回复 待解决
HarmonyOS ArkUI-X框架相关文档
1271浏览 • 1回复 待解决
HarmonyOS ArkUI有如下效果组件吗?
878浏览 • 1回复 待解决
HarmonyOS 创建ArkUi-X项目报错
2647浏览 • 1回复 待解决
HarmonyOS ArkUI组件支持Webview同层渲染
1045浏览 • 1回复 待解决
HarmonyOS 关于ArkUI中状态栏问题
1283浏览 • 1回复 待解决
ArkUI项目如何编译为ArkUI-X项目?
743浏览 • 0回复 待解决