fix(router): add an app initializer to trigger initial navigation
Closes #10
This commit is contained in:
@ -63,8 +63,14 @@ export class Router {
|
||||
*/
|
||||
constructor(private rootComponentType:Type, private resolver: ComponentResolver, private urlSerializer: UrlSerializer, private outletMap: RouterOutletMap, private location: Location, private injector: Injector, private config: RouterConfig) {
|
||||
this.routerEvents = new Subject<Event>();
|
||||
this.currentUrlTree = createEmptyUrlTree();
|
||||
this.currentRouterState = createEmptyState(rootComponentType);
|
||||
this.currentUrlTree = createEmptyUrlTree()
|
||||
this.currentRouterState = createEmptyState(this.rootComponentType);
|
||||
}
|
||||
|
||||
/**
|
||||
* @internal
|
||||
*/
|
||||
initialNavigation():void {
|
||||
this.setUpLocationChangeListener();
|
||||
this.navigateByUrl(this.location.path());
|
||||
}
|
||||
|
Reference in New Issue
Block a user