Nativescript-如何在.ts代码中以编程方式使用nsRouterLink

时间:2018-11-24 09:15:25

标签: angular typescript nativescript

在nativescript 5.0中,我知道如何在.html中使用[nsRouterLink]

但是我想在.ts文件中使用类似的功能。

是否可以重定向用户并传递参数?

可能不使用页面和框架对象。

2 个答案:

答案 0 :(得分:1)

使用RouterExtensions

@Component({
  // ...
})
export class MainComponent {
   constructor(private routerExtensions: RouterExtensions) {
    // ...
   } 
}

有关更多信息,请参考official docs

答案 1 :(得分:0)

constructor(private router:RouterExtensions)

在构造函数中设置

this.router.navigate(['**/test**'])

通过测试之类的路线