HarmonyOS 在MainPage中Tabs下的一级页面页面出现,需要刷新某些数据或者接口如何实现?

在MainPage中Tabs下的一级页面页面出现,需要刷新某些数据或者接口如何实现?这边在 TabContent中使用.onWillShow函数只能实现,一级页面来回切换的时候是可以回调的,但是在需要刷新的页面Navigation跳转到二级页面返回的时候,并没有调用onWillShow。这边查阅资料也没有解决此问题,需要帮助实现返回刷新一级页面。

HarmonyOS
2天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
Excelsior_abit

可以用navigation的 onNavBarStateChange 回调

.onNavBarStateChange((isVisible: boolean) => {
  console.info('test: == ' + isVisible + '; currentIndex = ' + this.currentIndex);
})
分享
微博
QQ
微信
回复
2天前
相关问题
HarmonyOS 卡片页面刷新接口
247浏览 • 1回复 待解决
HarmonyOS 点击tabs如何跳转到二页面
531浏览 • 1回复 待解决
如何实现页面加载前从接口获取数据
2604浏览 • 1回复 待解决
HarmonyOS 页面数据刷新问题
144浏览 • 1回复 待解决
基于tabs实现页面布局
823浏览 • 1回复 待解决
router.back如何携带参数返回给上一级
1734浏览 • 1回复 待解决