如何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组件的启动模式
837浏览 • 1回复 待解决
使用specified启动模式定制入口
2369浏览 • 1回复 待解决
鸿蒙中页面的context如何拿到
18815浏览 • 3回复 待解决
HarmonyOS 如何查看系统页面的abilityName
117浏览 • 1回复 待解决
HarmonyOS 如何实现页面的继承功能
226浏览 • 1回复 待解决