如何NavPathStack也支持页面的启动模式

如何NavPathStack也支持页面的启动模式

HarmonyOS
2024-07-19 10:15:30
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
宇宙无敌超英俊

暂不支持navigation单例模式,自行封装

示例代码

pushPathsingleTop(info: NavPathInfo, animated?: boolean): void {
  this.pageArray = []
  this.pageArray = this.pageInfos.getIndexByName(info.name)
  if (this.pageArray.length == 0) {
  this.pageInfos.pushPath(info, animated)
  return;}
this.pageInfos.moveIndexToTop(this.pageArray.pop(), animated)
}
分享
微博
QQ
微信
回复
2024-07-19 19:30:15
相关问题
UIAbility组件的启动模式
409浏览 • 1回复 待解决
鸿蒙中页面的context如何拿到
18050浏览 • 3回复 待解决
使用specified启动模式定制入口
1373浏览 • 1回复 待解决
HarmonyOS如何实现hap包页面的跳转
411浏览 • 1回复 待解决
如何实现page页面的横竖屏切换
290浏览 • 1回复 待解决
如何指定首次应用的启动页面
443浏览 • 1回复 待解决
加载页面的时候如何自定义header
648浏览 • 1回复 待解决
如何去实现部分har页面的热更新
245浏览 • 1回复 待解决
如何页面设置为深色模式
2048浏览 • 1回复 待解决
提问
该提问已有0人参与 ,帮助了0人