我想在我的角度应用程序中进行动态路由。我所有的模块都是延迟加载的。我通过将我的路线添加为所有路线的子路线来解决了这个问题,但是有点棘手。也许是最好的方法,更多角度的方法。
Angular 7.2.0
const routes: Routes = [
{
path: '',
loadChildren: './dashboard/dashboard.module#DashboardModule'
}, {
path: 'event',
loadChildren: './event/event.module#EventModule'
}, {
path: 'account',
loadChildren: './account/account.module#AccountModule'
}, {
path: 'settings',
loadChildren: './settings/settings.module#SettingsModule'
}
];
我的目标是拥有一条路线,例如:'/ create',我可以在所有路线的末尾添加。
/create
/event/create
/account/main/create