HarmonyOS navigation子页面返回没有走@Entry装饰的页面的onPageShow方法
HarmonyOS
赞
收藏 0
回答 1
相关问题
HarmonyOS navigation根页面不走onPageShow方法
811浏览 • 1回复 待解决
HarmonyOS Entry定义的页面没有触发onPageShow
648浏览 • 1回复 待解决
HarmonyOS 使用@Entry修饰的组件不走onPageShow方法
777浏览 • 1回复 待解决
HarmonyOS NavDestination页面返回到Navigation的index页面,无onPageShow
543浏览 • 1回复 待解决
通过Navigation组件导航时,子页面的onPageShow和onPageHide事件丢失
3155浏览 • 1回复 待解决
HarmonyOS Navigation里面的页面不会触发onPageShow事件
821浏览 • 1回复 待解决
HarmonyOS 使用NavPathStack管理路由,跳转@Entry装饰的页面,该页面onPageShow不执行
580浏览 • 1回复 待解决
HarmonyOS 请问NavDestination作为根容器的页面添加了@Entry为什么没有走页面的生命周期?
934浏览 • 1回复 待解决
HarmonyOS 子窗口跳转页面的返回问题
975浏览 • 1回复 待解决
HarmonyOS 怎么监听Entry页面的滑动返回或物理返回按键的点击事件
2251浏览 • 1回复 待解决
HarmonyOS 根布局Navigation怎么走周期函数,其他子布局返回到根布局onPageShow无法监听到
540浏览 • 1回复 待解决
HarmonyOS onPageShow中获取上一个页面返回params时,如何判断是页面返回触发的onPageShow?
1080浏览 • 1回复 待解决
HarmonyOS Navigation组件返回上个页面同时带回新的图片地址,但是上个页面的图片并没有刷新
1268浏览 • 1回复 待解决
HarmonyOS Navigation根页面没有onWillShow和onWillHidden方法
669浏览 • 1回复 待解决
HarmonyOS 内嵌在Tabs的组件不走onPageShow方法
1072浏览 • 1回复 待解决
HarmonyOS onPageShow不触发,@Entry装饰的自定义组件
1274浏览 • 1回复 待解决
HarmonyOS tab页面如果想让页面每次展示的时候都调用一遍,该如何实现,onPageShow方法不走
776浏览 • 1回复 待解决
在@Entry装饰的自定义组件中,调用onPageShow、onPageHide等方法不执行
1200浏览 • 1回复 待解决
HarmonyOS 使用Navigation路由onPageShow(): void onPageHide(): void方法没有调用
1207浏览 • 1回复 待解决
同一个Navigation下非根页面不会执行onpageshow方法
2929浏览 • 1回复 待解决
LocalStorage与@Entry装饰的页面是什么关系?
1189浏览 • 1回复 待解决
HarmonyOS @Entry标注的组件onPageShow方法不执行
714浏览 • 1回复 待解决
使用Navigation容器组件进行页面跳转,所有跳转的的页面onPageShow都不触发
1492浏览 • 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
参考示例: