我需要在Angular 2+中实现抽象状态路由。
这一刻发现了两种解决方案而不是“抽象”状态。
首先是'解析器'。它可以帮助您解决数据问题,并通过ActivatedRoute['data']
在子组件中获取它。
https://angular.io/api/router/Resolve
第二个是使用pathMath: 'prefix'
选项来解决布局任务。
https://angular.io/guide/router#redirecting-routes
{
path: '',
pathMatch: 'prefix',
component: ParentComponent,
children: [
{
path: 'first-children',
component: FirstChildrenComponent,
},
{
path: 'second-children',
component: SecondChildrenComponent,
},
],
},
是否存在其他解决方案,任何人都可以提供帮助吗?