angular - 角度嵌套路由出口 url 模式
问题描述
我有一个带有此路由定义的 Angular 8 应用程序:
const appRoutes: Routes = [
{ path: '', component: LoginPageComponent, pathMatch: 'full' },
{
path: 'admin', component: PrivateContentTemplateComponent,
children: [
{ path: '', component: HomePageComponent, outlet: 'private-content', pathMatch: 'full' },
{ path: 'products', component: ProductListPageComponent, outlet: 'private-content' }
]
},
];
当我访问组件时ProductListPageComponent
,生成的 url 模式是:http://localhost:4200/#/admin/(private-content:products)
.
这个模式太丑了!我怎么能改成:http://localhost:4200/#/admin/products
?
解决方案
推荐阅读
- wordpress - 如何在任何 WordPress 中创建 5 列行
- firebase - 如何将 Firebase 存储与自定义服务器一起使用?
- python - 删除外部循环中的增量不会改变输出,但是内部循环会改变
- apache-spark - 如何共享全球火花会话?
- javascript - 如何使用同一类的多个 HTML 标记的内容构建一个数组?
- mysql - mysql查询中面临的问题
- excel - 从 Excel 文件中读取日期会将其转换为类似 32509.0 的数字
- javascript - 在 vue 组件中使用 this.$root 有什么缺点?
- c# - TagBuilder AddCssClass 顺序,添加到开头,末尾如何添加新类?
- ios - 如何快速刷新 Firebase 推送通知