首页 > 解决方案 > Angular - 在所有路线的末尾添加自定义路线

问题描述

我想在我的角度应用程序中进行动态路由。我所有的模块都是延迟加载的。我通过将我的路线添加为所有路线的子路线解决了这个问题,但这有点棘手。也许是最好的方法,更多的 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

标签: javascriptangularroutingangular-routingangular-router

解决方案


推荐阅读