javascript - 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
解决方案
推荐阅读
- c# - WinForms 编辑器:如何在设计器中将子对象显示为嵌套对象
- node.js - (节点:11536)UnhandledPromiseRejectionWarning:TypeError:无法读取 null 的属性“x”
- c# - C# 在运行时重新编译和重新加载静态类
- python-3.x - Discord Bot 任务未更新
- regex - apikey 模式的正则表达式
- teradata - 如果存在统计信息,Teradata 会删除统计信息
- javascript - 停止点击事件触发同一块的另一部分
- python - 我想知道正确的 Tensorflow 对象检测——植物病害检测和杂草检测的 api 模型?
- image - 在屏幕变小,在屏幕侧面接触图像之前使图像缩小
- javascript - 在数组中创建子数组