NavPathStack对象可以在class中获取并且使用吗?

NavPathStack对象可以在class中获取并且使用吗?

HarmonyOS
2024-10-14 11:43:32
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
Heiang

class类中无法消费到NavPathStack。需要在NewsNormalDetailController的images手动调用Navigation组件绑定的路由栈,从而完成正确的跳转。

export class NewsNormalDetailController{  
  pageInfos:NavPathStack  
  constructor(pageInfos:NavPathStack) {  
    this.pageInfos = pageInfos  
  }  
  images(args: string) {  
    this.pageInfos.pushPathByName('Page01', null)  
    console.log('imageimageimageimage'+JSON.stringify(this.pageInfos))  
  }  
}

类初始化的时候可以将绑定的路由栈pageInfos作为参数传入。

分享
微博
QQ
微信
回复
2024-10-14 17:54:41
相关问题
NavPathStack使用问题
1563浏览 • 1回复 待解决
napi常见用法:class对象绑定
981浏览 • 1回复 待解决
HarmonyOS可以C代码创建子线程
2512浏览 • 1回复 待解决
鸿蒙如何获取context对象
9183浏览 • 1回复 待解决
HarmonyOS 可以APP打开手电筒
91浏览 • 1回复 待解决
ArkTS 可以使用 console 打印日志
3022浏览 • 1回复 待解决
如何使用Navigation的navPathStack参数
1138浏览 • 1回复 待解决
如何将JSON字符串转Class对象
358浏览 • 1回复 待解决
ArkTs如何获取对象的类名
2420浏览 • 1回复 待解决
NAPI定义并注册Class
642浏览 • 1回复 待解决
如何将JSON字符串转Class对象数组?
377浏览 • 1回复 待解决
ArkTS可以使用Toast
3761浏览 • 1回复 待解决