HarmonyOS navigation UI框架下,onPageShow不回调
HarmonyOS navigation UI框架下,onPageShow不回调
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS页面onPageShow生命周期不回调
774浏览 • 1回复 待解决
HarmonyOS Navigation UI框架
185浏览 • 1回复 待解决
HarmonyOS Navigation路由打开的entry页面,不回调onBackPress方法,怎么监听侧滑操作?
143浏览 • 1回复 待解决
jsUI框架下的canvas组件是否有案例参考?
4513浏览 • 1回复 待解决
TextInput的onBlur方法不回调
1028浏览 • 1回复 待解决
鸿蒙UI框架没有 C++的 UI框架
13256浏览 • 2回复 待解决
ohos.security.cryptoFramework框架下的RSA分段加密,doFinal函数401异常
324浏览 • 1回复 待解决
list组件在调用listScroller.scrollToIndex后,onScrollStart不回调
769浏览 • 1回复 待解决
HarmonyOS应用开发 没有 C++ UI 框架
14233浏览 • 2回复 待解决
通过Navigation组件导航时,子页面的onPageShow和onPageHide事件丢失
1962浏览 • 1回复 待解决
同一个Navigation下非根页面不会执行onpageshow方法
1860浏览 • 1回复 待解决
网络监听不可用状态, netUnavailable 在Wifi情况下,不回调。
561浏览 • 1回复 待解决
HarmonyOS官方navigation路由框架示例中打开组件的问题
273浏览 • 1回复 待解决
在struct上面加了@entry还是收不到onPageShow的回调
1610浏览 • 1回复 待解决
使用Navigation容器组件进行页面跳转,所有跳转的的页面onPageShow都不触发
436浏览 • 1回复 待解决
HarmonyOS Navigation在onPop回调中打开新页面异常
432浏览 • 1回复 待解决
JS UI框架中canvas如何动态指定宽高
6739浏览 • 1回复 待解决
HarmonyOS Tab组件无法响应onPageShow
301浏览 • 1回复 待解决
JS UI框架中FA和PA的page之间如何通信?
2672浏览 • 1回复 待解决
js ui 框架图片组件image怎么加载显示本地图片?
5463浏览 • 1回复 待解决
HarmonyOS onPageShow中获取上一个页面返回params时,如何判断是页面返回触发的onPageShow?
258浏览 • 1回复 待解决
鸿蒙有哪些支持的第三方UI框架吗?
3456浏览 • 1回复 待解决
onPageShow()方法仅在@Entry装饰的自定义组件中生效,由于子页面并不是使用@Entry修饰的,所以在关闭子页面时并不会触发主页面的onPageShow()方法。通过对Navigation相关接口以及文档资料的翻阅,找到了以下两种方式触发主页面的onPageShow()。
1、监听Navigation的onNavBarStateChange()事件,在回调中判断显示隐藏:参考文档如下:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-basic-components-navigation-V5#事件
2、使用无感监听observer.on(‘navDestinationUpdate’):在主页面中添加上述监听,在回调方法中进行判断:①、判断结果中的name是否等于紧跟主页面之后打开的子页面。
②、判断state状态是否等于1。参考文档如下:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/js-apis-arkui-observer-V5#observeronnavdestinationupdate
参考示例如下:
NavigationTestPage.ets
PageOne.ets