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%')
}
3、调用时机为通过navigationpush到下个页面比如webview,此时期望可以走index页面的onPageHide。
4、调用时机为通过navigation pop到index页面,此时期望可以走index页面的onPageShow。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS navigation子页面返回没有走@Entry装饰的页面的onPageShow方法
1058浏览 • 1回复 待解决
HarmonyOS 使用@Entry修饰的组件不走onPageShow方法
988浏览 • 1回复 待解决
HarmonyOS 内嵌在Tabs的组件不走onPageShow方法
1683浏览 • 1回复 待解决
同一个Navigation下非根页面不会执行onpageshow方法
3219浏览 • 1回复 待解决
HarmonyOS 根布局Navigation怎么走周期函数,其他子布局返回到根布局onPageShow无法监听到
747浏览 • 1回复 待解决
HarmonyOS navigation不触发onpageshow
701浏览 • 1回复 待解决
HarmonyOS Navigation根页面没有onWillShow和onWillHidden方法
1052浏览 • 1回复 待解决
HarmonyOS tab页面如果想让页面每次展示的时候都调用一遍,该如何实现,onPageShow方法不走
1200浏览 • 1回复 待解决
HarmonyOS navigation页面息屏和激活生命周期不走
810浏览 • 1回复 待解决
HarmonyOS tabContent onPageShow 方法不生效,如何监听页面回到前台?
1767浏览 • 1回复 待解决
HarmonyOS Navigation子页面pop回到根页面,此时根页面如何获取子页面pop回来的参数
1215浏览 • 1回复 待解决
HarmonyOS 组件里面的onPageShow钩子方法不触发
971浏览 • 1回复 待解决
HarmonyOS @Entry标注的组件onPageShow方法不执行
928浏览 • 1回复 待解决
HarmonyOS Navigation里面的页面不会触发onPageShow事件
1101浏览 • 1回复 待解决
HarmonyOS NavDestination页面返回到Navigation的index页面,无onPageShow
822浏览 • 1回复 待解决
HarmonyOS 使用Navigation路由onPageShow(): void onPageHide(): void方法没有调用
1449浏览 • 1回复 待解决
HarmonyOS 使用Navigation来实现页面路由,怎么隐藏根布局?
1529浏览 • 1回复 待解决
HarmonyOS 请问NavDestination作为根容器的页面添加了@Entry为什么没有走页面的生命周期?
1142浏览 • 1回复 待解决
#鸿蒙学习大百科#Navigation作为页面根容器是如何管理页面的?
1151浏览 • 1回复 待解决
HarmonyOS Navigation组件作为页面容器,此处的根容器是否可以replace?
837浏览 • 1回复 待解决
使用Navigation容器组件进行页面跳转,所有跳转的的页面onPageShow都不触发
1671浏览 • 1回复 待解决
HarmonyOS 使用NavPathStack管理路由,跳转@Entry装饰的页面,该页面onPageShow不执行
764浏览 • 1回复 待解决
通过Navigation组件导航时,子页面的onPageShow和onPageHide事件丢失
3556浏览 • 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