首页 文章

如何通过点击运行功能导航到指定的路由器插座?在Angular 4?

提问于
浏览
0

我使用这种方法导航到命名为router-outlet =>(link - > [routerLink] =“[{outlets:{'dashboard':['userprofile']}}]&Router-oulet - >),现在怎么能我通过函数导航到这个路由器?或者如何在“this.router.navigate”中使用插座名称?

通往此 - >

<router-outlet name="dashboard"></router-outlet>

通过html模板中的这个链接 - >

[routerLink]="[{ outlets: { 'dashboard': ['userprofile'] } }]

现在,如何通过运行函数导航到 dashboard 路由器插座?使用 this.router.navigate?

1 回答

  • 3

    它应该看起来或多或少像:

    this.router.navigate([{outlets: {'dashboard':'userprofile'}}],{
      relativeTo: this.route
    });
    

相关问题