通过Navigation组件导航时,子页面的onPageShow和onPageHide事件丢失
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
子组件如何监听Page的onPageShow/onPageHide事件
1104浏览 • 1回复 待解决
使用Navigation容器组件进行页面跳转,所有跳转的的页面onPageShow都不触发
49浏览 • 1回复 待解决
非page组件,有没有类似onPageShow、onPageHide的系统回调方法,用于判断当前组件是否离开页面
706浏览 • 1回复 待解决
Navigation组件设置hideNavBar=true之后,过场动画消失了,同时子页面的navBar并没有隐藏
662浏览 • 1回复 待解决
HarmonyOS是否支持在父组件onPageShow函数中通过执行某些操作可以触发子组件重新渲染
476浏览 • 1回复 待解决
在@Entry装饰的自定义组件中,调用onPageShow、onPageHide等方法不执行
26浏览 • 1回复 待解决
组件导航相关Navigation和Tabs组件有什么区别?各自适用场景和定位是什么?
792浏览 • 1回复 待解决
同一个Navigation下非根页面不会执行onpageshow方法
849浏览 • 1回复 待解决
Navigation如何隐藏导航栏
1077浏览 • 1回复 待解决
子组件使用@Link修饰成员变量时,如何通过父组件传值
701浏览 • 1回复 待解决
子组件的事件可以传到父组件吗
38浏览 • 1回复 待解决
Navigation路由,页面切换时,前一个页面怎样能监听到跳转走和返回?
744浏览 • 1回复 待解决
如何在navigation跳转页面时返回传参
564浏览 • 1回复 待解决
子组件事件能否到传递父组件
1092浏览 • 1回复 待解决
Navigation二级导航的首个页面出现时能否设置动画
357浏览 • 1回复 待解决
Tab导航栏tabbar子组件突出上沿显示
868浏览 • 1回复 待解决
Navigation二级导航嵌套
440浏览 • 1回复 待解决
子窗口的页面能通过router跳转主窗口的页面
497浏览 • 0回复 待解决
软键盘弹出时,页面的自适应
526浏览 • 1回复 待解决
父组件中如何处理子组件内点击事件
1490浏览 • 1回复 待解决
Navigation设置隐藏依然出现空白导航栏
25浏览 • 1回复 待解决
Navigation 在栈底页面时,无法侧滑返回桌面
1017浏览 • 1回复 待解决
navigation 导航栏支持毛玻璃效果吗?
422浏览 • 1回复 待解决
弹窗组件无法进入onPageShow方法
1001浏览 • 1回复 待解决
onPageShow、onPageHide、onBackPress等生命周期回调函数,仅对@Entry装饰的自定义组件生效。
NavDestination定义的子页面,有Navigation作为入口,语义上不建议额外设置@Entry作为入口标记。如果强行要将NavDestination设置@Entry,由于一个页面只能有一个@Entry,需要把NavDestination单独写在另一个文件里,添加@Entry再export使用。这是不推荐的做法。即使如此,Navigation跳转时,也不会执行这些对应的生命周期函数。
NavDestination提供了onShown、onHidden、onBackPressed等属性可以设置对应的回调函数,可以通过这些属性设置。