角度路线中的斜线

时间:2021-05-24 16:33:07

标签: angular-routing

是否可以在角度路径中使用斜线使其看起来像子文件夹?

我有这种设置

enter image description here

我想在 /users/index/users/groups 等地制作网页

users.routing.module.ts 我有:

  Shell.childRoutes([
    {
      path: '', component: IndexComponent, data: { roles: ['Administrator'] },
      children: [
        { path: 'users', component: UsersComponent, data: { roles: ['Administrator'] } },
        { path: 'groups', component: GroupsComponent, data: { roles: ['Administrator'] } },
        { path: 'roles', component: RolesComponent, data: { roles: ['Administrator'] } }
      ]
    }
  ])
];

然而,

<p><a [routerLink]="users/users">Users</a></p>

使链接显示为 NaN。跆拳道?

网址中是否可以包含斜杠,还是必须将所有内容都设为 /component

1 个答案:

答案 0 :(得分:0)

这是 Nan 因为你还没有将任何路由定义为 users/users ,请尝试将一个路由路径更改为 -

{ path: 'users/users', component: UsersComponent, data: { roles: ['Administrator'] } },