HarmonyOS navigation根页面不走onPageShow方法
1、根页面为@Entry其中包含NavPathStack,TabsController等控件。
2、页面结构为:
Stack() {
Navigation(this.entryHapRouter) {
Tabs()
}
.mode(NavigationMode.Stack)
.titleMode(NavigationTitleMode.Full)
.hideTitleBar(true)
.navDestination(this.routerMap)
.height('100%')
.width('100%')
}
- 1.
- 2.
- 3.
- 4.
- 5.
- 6.
- 7.
- 8.
- 9.
- 10.
- 11.
3、调用时机为通过navigationpush到下个页面比如webview,此时期望可以走index页面的onPageHide。
4、调用时机为通过navigation pop到index页面,此时期望可以走index页面的onPageShow。
HarmonyOS
赞
收藏 0
回答 1
相关问题
HarmonyOS navigation子页面返回没有走@Entry装饰的页面的onPageShow方法
685浏览 • 1回复 待解决
HarmonyOS 内嵌在Tabs的组件不走onPageShow方法
1072浏览 • 1回复 待解决
HarmonyOS 使用@Entry修饰的组件不走onPageShow方法
788浏览 • 1回复 待解决
同一个Navigation下非根页面不会执行onpageshow方法
2929浏览 • 1回复 待解决
HarmonyOS 根布局Navigation怎么走周期函数,其他子布局返回到根布局onPageShow无法监听到
540浏览 • 1回复 待解决
HarmonyOS navigation不触发onpageshow
537浏览 • 1回复 待解决
HarmonyOS Navigation根页面没有onWillShow和onWillHidden方法
676浏览 • 1回复 待解决
HarmonyOS navigation页面息屏和激活生命周期不走
562浏览 • 1回复 待解决
HarmonyOS tab页面如果想让页面每次展示的时候都调用一遍,该如何实现,onPageShow方法不走
786浏览 • 1回复 待解决
HarmonyOS tabContent onPageShow 方法不生效,如何监听页面回到前台?
1447浏览 • 1回复 待解决
HarmonyOS Navigation子页面pop回到根页面,此时根页面如何获取子页面pop回来的参数
760浏览 • 1回复 待解决
HarmonyOS 组件里面的onPageShow钩子方法不触发
715浏览 • 1回复 待解决
HarmonyOS @Entry标注的组件onPageShow方法不执行
714浏览 • 1回复 待解决
HarmonyOS Navigation里面的页面不会触发onPageShow事件
821浏览 • 1回复 待解决
HarmonyOS NavDestination页面返回到Navigation的index页面,无onPageShow
549浏览 • 1回复 待解决
HarmonyOS 使用Navigation来实现页面路由,怎么隐藏根布局?
1226浏览 • 1回复 待解决
HarmonyOS 使用Navigation路由onPageShow(): void onPageHide(): void方法没有调用
1208浏览 • 1回复 待解决
HarmonyOS 请问NavDestination作为根容器的页面添加了@Entry为什么没有走页面的生命周期?
934浏览 • 1回复 待解决
#鸿蒙学习大百科#Navigation作为页面根容器是如何管理页面的?
1025浏览 • 1回复 待解决
HarmonyOS Navigation组件作为页面容器,此处的根容器是否可以replace?
588浏览 • 1回复 待解决
使用Navigation容器组件进行页面跳转,所有跳转的的页面onPageShow都不触发
1496浏览 • 1回复 待解决
HarmonyOS 使用NavPathStack管理路由,跳转@Entry装饰的页面,该页面onPageShow不执行
584浏览 • 1回复 待解决
通过Navigation组件导航时,子页面的onPageShow和onPageHide事件丢失
3160浏览 • 1回复 待解决
navigation的是一个页面的根容器,navDestination是navigation的一个组件,不是一个page,所以不会走pageShow和pageHide,可以使用navDestination的生命周期onShown和onHidden,onPageShow仅@Entry装饰的自定义组件生效。
文档参考:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-custom-component-lifecycle-V5