HarmonyOS TabContent无法套用在子组件

有tab:

Tabs() {  
        CaseDialog()  
  }
  • 1.
  • 2.
  • 3.

然后子tabCaseDialog里的build是:

TabContent(){  
   //someview  
}.onWillShow(()=>{  
              console.log('onWillShow')             
            })  
            .onWillHide(()=>{  
              console.log('onWillHide')  
            })
  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.

以上代码无法正常运行,需要处理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
814浏览 • 1回复 待解决
HarmonyOS Tabs组件怎么动态添加TabContent
1016浏览 • 1回复 待解决
HarmonyOS 关于Tabs组件TabContent问题
704浏览 • 1回复 待解决
TabContent组件是否支持预加载
2748浏览 • 1回复 待解决
Tabs组件TabContent滑到边缘问题
1046浏览 • 0回复 待解决
TabContent内web组件滑动问题
799浏览 • 2回复 待解决
HarmonyOS TabContent
936浏览 • 1回复 待解决
HarmonyOS Tabs组件组件问题
1367浏览 • 1回复 待解决
HarmonyOS stackview无法自由调位置
537浏览 • 1回复 待解决