如何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组件的启动模式
664浏览 • 1回复 待解决
使用specified启动模式定制入口
2107浏览 • 1回复 待解决
鸿蒙中页面的context如何拿到
18528浏览 • 3回复 待解决
如何实现page页面的横竖屏切换
532浏览 • 1回复 待解决
如何指定首次应用的启动页面
683浏览 • 1回复 待解决
HarmonyOS如何实现hap包页面的跳转
654浏览 • 1回复 待解决