相关问题
HarmonyOS Entry定义的页面没有触发onPageShow
43浏览 • 1回复 待解决
HarmonyOS 使用@Entry修饰的组件不走onPageShow方法
51浏览 • 1回复 待解决
HarmonyOS NavDestination页面返回到Navigation的index页面,无onPageShow
39浏览 • 1回复 待解决
通过Navigation组件导航时,子页面的onPageShow和onPageHide事件丢失
2166浏览 • 1回复 待解决
HarmonyOS Navigation里面的页面不会触发onPageShow事件
14浏览 • 1回复 待解决
HarmonyOS 请问NavDestination作为根容器的页面添加了@Entry为什么没有走页面的生命周期?
384浏览 • 1回复 待解决
HarmonyOS 使用NavPathStack管理路由,跳转@Entry装饰的页面,该页面onPageShow不执行
41浏览 • 1回复 待解决
HarmonyOS 子窗口跳转页面的返回问题
290浏览 • 1回复 待解决
HarmonyOS 怎么监听Entry页面的滑动返回或物理返回按键的点击事件
1158浏览 • 1回复 待解决
HarmonyOS 根布局Navigation怎么走周期函数,其他子布局返回到根布局onPageShow无法监听到
23浏览 • 1回复 待解决
HarmonyOS Navigation组件返回上个页面同时带回新的图片地址,但是上个页面的图片并没有刷新
616浏览 • 1回复 待解决
HarmonyOS Navigation根页面没有onWillShow和onWillHidden方法
23浏览 • 1回复 待解决
HarmonyOS onPageShow中获取上一个页面返回params时,如何判断是页面返回触发的onPageShow?
420浏览 • 1回复 待解决
HarmonyOS onPageShow不触发,@Entry装饰的自定义组件
330浏览 • 1回复 待解决
HarmonyOS 内嵌在Tabs的组件不走onPageShow方法
117浏览 • 1回复 待解决
LocalStorage与@Entry装饰的页面是什么关系?
498浏览 • 1回复 待解决
在@Entry装饰的自定义组件中,调用onPageShow、onPageHide等方法不执行
601浏览 • 1回复 待解决
HarmonyOS tab页面如果想让页面每次展示的时候都调用一遍,该如何实现,onPageShow方法不走
87浏览 • 1回复 待解决
HarmonyOS @Entry标注的组件onPageShow方法不执行
36浏览 • 1回复 待解决
同一个Navigation下非根页面不会执行onpageshow方法
2086浏览 • 1回复 待解决
HarmonyOS Navigation子页面pop回到根页面,此时根页面如何获取子页面pop回来的参数
53浏览 • 1回复 待解决
Navigation组件设置hideNavBar=true之后,过场动画消失了,同时子页面的navBar并没有隐藏
1598浏览 • 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
参考示例: