HarmonyOS navigation如何实现单例模式页面?

如题:HarmonyOS navigation如何实现单例模式页面?

阅读 404
1 个回答
pushPathsingleTask(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.popToIndex(this.pageArray.pop(), animated)
}