HarmonyOS Navigation和Tab组件问题
Navigation页面之间和Tab组件的跳转,不执行onPageShow、onPageHide等生命周期。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS 关于Navigation组件的问题
327浏览 • 1回复 待解决
HarmonyOS Tabs组件的Tab栏滚动问题
384浏览 • 1回复 待解决
HarmonyOS Navigation组件
189浏览 • 1回复 待解决
HarmonyOS关于navigation问题
385浏览 • 1回复 待解决
HarmonyOS Navigation 使用问题
336浏览 • 1回复 待解决
HarmonyOS Navigation使用问题
313浏览 • 1回复 待解决
Tab组件内嵌web view左右滑动切换问题
172浏览 • 1回复 待解决
HarmonyOS Tab组件无法响应onPageShow
307浏览 • 1回复 待解决
HarmonyOS Tab 组件是否支持 tabBar 定义在固定在 Tab 列表两极
307浏览 • 1回复 待解决
Tab控件切换问题有哪些?
165浏览 • 1回复 待解决
HarmonyOS官方navigation路由框架示例中打开组件的问题
273浏览 • 1回复 待解决
Navigation和Tabs组件如何获取内容区域的尺寸
2095浏览 • 1回复 待解决
HarmonyOS 绘制组件和画布组件选择问题
316浏览 • 1回复 待解决
HarmonyOS 用Navigation显示dialog问题
280浏览 • 1回复 待解决
HarmonyOS 关于自定义tab点击滑动相关问题
337浏览 • 1回复 待解决
HarmonyOS tab组件如何设置标题全部靠左
242浏览 • 1回复 待解决
HarmonyOS Navigation组件下多har/hsp间路由跳转依赖耦合问题
433浏览 • 1回复 待解决
HarmonyOS如何屏蔽tab组件里面左右滑动切换的事件
697浏览 • 1回复 待解决
HarmonyOS Navigation和router的使用场景
274浏览 • 2回复 待解决
组件导航相关Navigation和Tabs组件有什么区别?各自适用场景和定位是什么?
2186浏览 • 1回复 待解决
HarmonyOS Web组件和List的嵌套使用问题
137浏览 • 1回复 待解决
TAB菜单栏相关问题如何解决?
219浏览 • 1回复 待解决
通过Navigation组件导航时,子页面的onPageShow和onPageHide事件丢失
1962浏览 • 1回复 待解决
如何选择Navigation 组件与 Tabs 组件
2478浏览 • 1回复 待解决
HarmonyOS Tab组件的顶部Tab栏,在设置为可滚动时,无法手动控制滚动位置
249浏览 • 1回复 待解决
tab是基础组件,无生命周期回调。目前推荐的是,使用tab来进行组件级别的切换。如果涉及页面的切换和跳转,或需要使用页面级别的生命周期,建议使用Navigation。
如果期望点击组件能实现页面跳转,可以使用onPageShow、onPageHide、onBackPress等生命周期回调函数,仅对@Entry装饰的自定义组件生效。NavDestination定义的子页面,有Navigation作为入口,语义上不建议额外设置@Entry作为入口标记。
如果强行要将NavDestination设置@Entry,由于一个页面只能有一个@Entry,需要把NavDestination单独写在另一个文件里,添加@Entry再export使用。这是不推荐的做法。即使如此,Navigation跳转时,也不会执行这些对应的生命周期函数。