HarmonyOS build根组件不支持使用自定义组件

报错如下

In an '@Entry' decorated component, the 'build' function can have only one root node, which must be a container component. <ArkTSCheck>

错误代码:

@Entry
@Component
struct QuickPrescriptionAddPage {
  build() {
    JKContentLayout()
  }
}
@Component
export struct JKContentLayout {
  build() {
    Column() {

    }
    .backgroundColor($r("app.color.jk_common_bg"))
    .width("100%")
    .height("100%")
  }
}
HarmonyOS
19h前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
fox280

@Entry装饰的自定义组件,其build()函数下的根节点唯一且必要,且必须为容器组件,请参考官方文档使用:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/arkts-create-custom-components-V5#build函数

分享
微博
QQ
微信
回复
16h前
相关问题
CustomDialog不支持自定义动画
485浏览 • 2回复 待解决
HarmonyOS 弱引用不支持自定义对象吗
66浏览 • 1回复 待解决
web组件不支持localstorage
837浏览 • 1回复 待解决
Refresh组件不支持设置nestedScroll属性
1956浏览 • 1回复 待解决
HarmonyOS 组件是否支持自定义事件
32浏览 • 1回复 待解决
自定义组件是否支持renderFit属性
1850浏览 • 1回复 待解决
HarmonyOS 自定义组件支持链式调用吗
69浏览 • 1回复 待解决
自定义组件onMeasureSize的使用
431浏览 • 1回复 待解决
HarmonyOS 定义自定义组件
68浏览 • 1回复 待解决
Grid组件的scrollBar是否支持自定义
2233浏览 • 1回复 待解决
Image组件不支持svg字符串显示
364浏览 • 1回复 待解决
Image组件不支持读入沙盒内的图片
914浏览 • 1回复 待解决
自定义组件嵌套子组件
9555浏览 • 3回复 待解决
提问
该提问已有0人参与 ,帮助了0人