Можно ли очистить параметры URL-адреса во время canActivate?
маршрутизация:
const routes: Routes = [
{
path: 'myRoute',
component: MyRouteComponent,
canActivate: [MyGuard]
}
]
сторожить:
canActivate(route: ActivatedRouteSnapshot, state: RouterStateSnapshot) {
if (not) {
return false;
}
//clean url parameters ?
return true;
}
URL: ../myRoute?p=1&p=2&p=N
после охраны: ../myRoute?p=1
navigateByUrl
илиcreateUrlTree
. - person Numichi   schedule 05.11.2020