向 angular2+ 路由添加动态参数
Add a dynamic parameter to an angular2+ route
我的 angular 应用程序中有以下路线:
{ path: '', redirectTo: '/exercise-log', pathMatch: 'full'},
{ path: 'exercise-log/:date', component: ExerciseListComponent },
{ path: 'exercise-log', component: ExerciseListComponent }
我想删除 exercise-log
并将 ''
重定向到 'exercise-log/:date'
并改用今天的日期。
我该怎么做?我曾考虑过在路由模块的构造函数中设置一个日期变量,但感觉不对。
更新:尝试在构造函数中设置它似乎不是现在尝试的方式。
您可以简单地将其重定向到 exercise-log/:date
当前时间
{ path: 'exercise-log', redirectTo: '/exercise-log/' + Date.now(), pathMatch: 'full' }
我的 angular 应用程序中有以下路线:
{ path: '', redirectTo: '/exercise-log', pathMatch: 'full'},
{ path: 'exercise-log/:date', component: ExerciseListComponent },
{ path: 'exercise-log', component: ExerciseListComponent }
我想删除 exercise-log
并将 ''
重定向到 'exercise-log/:date'
并改用今天的日期。
我该怎么做?我曾考虑过在路由模块的构造函数中设置一个日期变量,但感觉不对。 更新:尝试在构造函数中设置它似乎不是现在尝试的方式。
您可以简单地将其重定向到 exercise-log/:date
当前时间
{ path: 'exercise-log', redirectTo: '/exercise-log/' + Date.now(), pathMatch: 'full' }