HarmonyOS(63) ArkUI 自界说占位组件NodeContainer
1、前言在HarmonyOS(62) ArkUI @Reusable组件复用原理讲了组件复用的原理和场景,还有一个全局型的组件复用场景没有分析,而该场景与NodeContainer息息相干,以是本文来简单分析下NodeContainer的利用方法,为全局型组件复用打下知识基础。
2、NodeContainer和NodeController
[*]NodeContainer用于自界说占位组件。
[*]NodeController用于实现自界说节点的创建、显示、更新等操作的管理,并负责将自界说节点挂载到NodeContainer上,也就是说它用于创建控制器管理绑定的NodeContainer组件。。
[*]一个NodeController只允许与一个NodeContainer举行绑定。
3、示例代码
通过NodeController挂载BuilderNode节点。
3.1、创建@Builder
class Params {
text: string = "this is a text"
}
@Builder
function buttonBuilder(params: Params) {
Column() {
Button(params.text)
.fontSize(12)
.borderRadius(8)
.borderWidth(2)
.backgroundColor(Color.Orange)
}
}
上面代码界说了参数对象Pa
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页:
[1]