При нажатии выполняется перенаправление на маршрут, для которого canActive один раз вернул false
У меня на маршруте охранник с 3 детьми. Я приземляюсь вZeroStateComponent
когда у меня нет данных. вZeroStateComponent
, У меня есть Get started
кнопка, которая должна привести меня к Admin
маршрут снова. Ничего не происходит, когда я нажимаю наGet Started
. nopermissions
все еще доступен, но каким-то образом admin
маршрут не загружается. Это потому чтоcanActivate
уже вернулся false
один раз?
{ path: "nopermissions", component: NoPermissionsComponent },
{ path: "nodata", component: ZeroStateComponent }, {
path: "", canActivate: [FeatureFlagGuardService], canActivateChild: [AdminDataGuardService],
children: [
{ path: "", redirectTo: "admin", pathMatch: "full" },
{ path: "admin", loadChildren: "../modules/admin.module#AdminModule" },
{ path: "**", redirectTo: "admin" }
]
}
]