HarmonyOS TabContent无法套用在子组件

有tab:

Tabs() {  
        CaseDialog()  
  }

然后子tabCaseDialog里的build是:

TabContent(){  
   //someview  
}.onWillShow(()=>{  
              console.log('onWillShow')             
            })  
            .onWillHide(()=>{  
              console.log('onWillHide')  
            })

以上代码无法正常运行,需要处理TabContent()的生命周期,通常生命周期的触发一般都是想要更新子tab的内容逻辑,能不能支持把TabContent()放到子组件,类似NavDestination。

HarmonyOS
2024-10-12 09:24:33
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
FengTianYa

目前tabs子组件不支持自定义组件作为子组件, 仅可包含子组件TabContent, 以及渲染控制类型if/else和ForEach, 并且if/else和ForEach下也仅支持TabContent, 不支持自定义组件。https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-container-tabs-V5

分享
微博
QQ
微信
回复
2024-10-12 15:40:33
相关问题
HarmonyOS CustomDialogController套用Scroll
102浏览 • 1回复 待解决
HarmonyOS TabContent
351浏览 • 1回复 待解决
TabContent组件是否支持预加载
1506浏览 • 1回复 待解决
HarmonyOS Tabs组件组件问题
190浏览 • 1回复 待解决
Tabs组件TabContent滑到边缘问题
255浏览 • 0回复 待解决
TabContent内web组件滑动问题
49浏览 • 2回复 待解决
HarmonyOS list控件组件复用
181浏览 • 1回复 待解决
HarmonyOS 想调用组件的方法
283浏览 • 1回复 待解决
组件调用组件的方法
1103浏览 • 1回复 待解决