HarmonyOS 鸿蒙Next自定义组件初始化

发布于 1周前 作者 phonegap100 来自 鸿蒙OS

HarmonyOS 鸿蒙Next自定义组件初始化

为什么对自定义组件初始化的时候this.doNothingBuilder后面不能加上(), 好多时候传递组件或者函数的时候都没有加(),这个是为什么?相关的知识点是在哪看

@Builder function overBuilder() {}

@Component struct Child { @Builder doNothingBuilder() {};

// 使用自定义组件的自定义构建函数初始化@BuilderParam @BuilderParam customBuilderParam: () => void = this.doNothingBuilder; // 使用全局自定义构建函数初始化@BuilderParam @BuilderParam customOverBuilderParam: () => void = overBuilder; build(){} }<button style="position: absolute; padding: 4px 8px 0px; cursor: pointer; top: 8px; right: 8px; font-size: 14px;">复制</button>



关于HarmonyOS 鸿蒙Next自定义组件初始化的问题,您也可以访问:https://www.itying.com/category-93-b0.html 联系官网客服。

2 回复

像其它组件传递的时候,使用上面的这种被注释的方式传递可以用,下面这种用不了

cke_627.png

cke_3090.png

回到顶部