HarmonyOS navigation子页面返回没有走@Entry装饰的页面的onPageShow方法
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS navigation根页面不走onPageShow方法
1399浏览 • 1回复 待解决
HarmonyOS Entry定义的页面没有触发onPageShow
947浏览 • 1回复 待解决
HarmonyOS 使用@Entry修饰的组件不走onPageShow方法
989浏览 • 1回复 待解决
HarmonyOS NavDestination页面返回到Navigation的index页面,无onPageShow
824浏览 • 1回复 待解决
通过Navigation组件导航时,子页面的onPageShow和onPageHide事件丢失
3560浏览 • 1回复 待解决
HarmonyOS Navigation里面的页面不会触发onPageShow事件
1111浏览 • 1回复 待解决
HarmonyOS 请问NavDestination作为根容器的页面添加了@Entry为什么没有走页面的生命周期?
1145浏览 • 1回复 待解决
HarmonyOS 使用NavPathStack管理路由,跳转@Entry装饰的页面,该页面onPageShow不执行
764浏览 • 1回复 待解决
HarmonyOS 子窗口跳转页面的返回问题
1296浏览 • 1回复 待解决
HarmonyOS 怎么监听Entry页面的滑动返回或物理返回按键的点击事件
2791浏览 • 1回复 待解决
HarmonyOS 根布局Navigation怎么走周期函数,其他子布局返回到根布局onPageShow无法监听到
752浏览 • 1回复 待解决
HarmonyOS onPageShow中获取上一个页面返回params时,如何判断是页面返回触发的onPageShow?
1444浏览 • 1回复 待解决
HarmonyOS Navigation组件返回上个页面同时带回新的图片地址,但是上个页面的图片并没有刷新
1439浏览 • 1回复 待解决
HarmonyOS Navigation根页面没有onWillShow和onWillHidden方法
1052浏览 • 1回复 待解决
HarmonyOS 内嵌在Tabs的组件不走onPageShow方法
1692浏览 • 1回复 待解决
HarmonyOS onPageShow不触发,@Entry装饰的自定义组件
1852浏览 • 1回复 待解决
HarmonyOS tab页面如果想让页面每次展示的时候都调用一遍,该如何实现,onPageShow方法不走
1202浏览 • 1回复 待解决
在@Entry装饰的自定义组件中,调用onPageShow、onPageHide等方法不执行
1504浏览 • 1回复 待解决
HarmonyOS 使用Navigation路由onPageShow(): void onPageHide(): void方法没有调用
1449浏览 • 1回复 待解决
同一个Navigation下非根页面不会执行onpageshow方法
3223浏览 • 1回复 待解决
LocalStorage与@Entry装饰的页面是什么关系?
1407浏览 • 1回复 待解决
HarmonyOS @Entry标注的组件onPageShow方法不执行
930浏览 • 1回复 待解决
HarmonyOS Navigation子页面pop回到根页面,此时根页面如何获取子页面pop回来的参数
1221浏览 • 1回复 待解决
navigation的是一个页面的根容器,navDestination是navigation的一个组件,不是一个page,所以不会走pageShow和pageHide。可以使用如下两种方式监听返回主页面的显示隐藏,在回调方法中处理业务逻辑,详情参考如下:
1、监听Navigation的onNavBarStateChange()事件,在回调中判断显示隐藏,参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-basic-components-navigation-V5#onnavbarstatechange9
参考示例:
2、使用无感监听observer.on(‘navDestinationUpdate’): 在主页面中添加上述监听,在回调方法中进行判断。判断结果中的name是否等于紧跟主页面之后打开的子页面,判断state状态是否等于1,参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-arkui-observer-V5#observeronnavdestinationupdate
参考示例: