如何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组件的启动模式
166浏览 • 1回复 待解决
鸿蒙中页面的context如何拿到
17543浏览 • 3回复 待解决
使用specified启动模式定制入口
657浏览 • 1回复 待解决
NavPathStack使用问题
1269浏览 • 1回复 待解决
HarmonyOS如何实现hap包页面的跳转
197浏览 • 1回复 待解决
如何实现page页面的横竖屏切换
140浏览 • 1回复 待解决
如何页面设置为深色模式
1748浏览 • 1回复 待解决
如何指定首次应用的启动页面
253浏览 • 1回复 待解决
加载页面的时候如何自定义header
513浏览 • 1回复 待解决
HarmonyOS NavPathStack的长度如何监控
72浏览 • 1回复 待解决
如何使用Navigation的navPathStack参数
622浏览 • 1回复 待解决
关于NavPathStack的跳转问题
144浏览 • 1回复 待解决
WebView支持省流量模式吗?
398浏览 • 1回复 待解决
如何控制软键盘弹出对页面的遮挡?
2314浏览 • 1回复 待解决
路由实现动态页面的跳转方案
1392浏览 • 1回复 待解决