我的申请表中有以下路线。
const flowRoutes: Routes = [
{ path: '', redirectTo: 'landingpage', pathMatch: 'full' },
{ path: 'landingpage', component: LandingPageComponent },
{ path: 'limitexcession/dashboard?Primary=true', component: LimitExcessionDashboardComponent },
{ path: 'limitexcession/:excessionID', component: LimitExcessionComponent },
];
limitexcession / dashboard?Primary = true和limitexcession /:excessionID是不同的路线。但是如果我路由到limitexcession / dashboard,那么两个组件都会被初始化?Primary = true。 但是如果我从路线中移除了primary = true,它就没有被初始化。
任何人都可以帮忙吗?
答案 0 :(得分:0)
问题在于查询参数?Primary = true。 请参考以下网址:https://angular-xbj5n8.stackblitz.io
如果我们删除硬编码的queryparam
,它工作正常