The example solution from the github issue is (also mentioned by @David Alsh in the comments earlier):
{path: '', pathMatch: 'full', children: [], canActivate: [RedirectGuard]}
And then in the RedirectGuard
's canActivate
method you could use: this.router.navigate()
, where this.router
is the Router
from '@angular/router'
: https://angular.io/guide/router, in order to execute the redirect.
Example use of this.router.navigate()
:
this.router.navigate(['/heroes']);
You can find even more details in this stackoverflow question.
Good luck!