HarmonyOS 鸿蒙Next:列表刷新时内容错误进入上一个TabContent的处理方法
HarmonyOS 鸿蒙Next:列表刷新时内容错误进入上一个TabContent的处理方法
Tabs({
  // Tabs不设置vertical属性时,默认上下排版
  barPosition: BarPosition.Start,
  controller: this.controller,
}) {
  ForEach(this.tabs, (item: TabItemData) => {
    TabContent() {
      OARefreshLoadList({
        controller:this.ChildRef,
        tabsTitle: item.title as string,
      })
    }
    .onWillHide(() => {
      console.info('OAListPage–TabContent.onWillHide---->: ’ + item.title)
    })
    .onWillShow(()=>{
      console.info('OAListPage–TabContent.onWillShow---->: ’ + item.title)
      if (this.info === ‘1’){
        console.log(‘OAListPage–onPageShow–>执行ChildRef.backAndUpdate方法,刷新该TabContent的内容’);
        this.ChildRef.backAndUpdate(this.info,item.title)
        this.info = ‘0’
      }
    })
    .layoutWeight(1)
    .backgroundColor(Color.White)
    // 设置底部绘制延伸到导航条
    .expandSafeArea([SafeAreaType.SYSTEM], [SafeAreaEdge.BOTTOM])
    .tabBar(this.TabBuilder(item))
  }, (item: TabItemData) => JSON.stringify(item))关于HarmonyOS 鸿蒙Next:列表刷新时内容错误进入上一个TabContent的处理方法的问题,您也可以访问:https://www.itying.com/category-93-b0.html 联系官网客服。
更多关于HarmonyOS 鸿蒙Next:列表刷新时内容错误进入上一个TabContent的处理方法的实战教程也可以访问 https://www.itying.com/category-93-b0.html
 
        
       
                   
                   
                  

