fix(router): incorrect injector is used when instantiating components loaded lazily (#12817)
This commit is contained in:

committed by
Victor Berchet

parent
69dfcf7385
commit
52be848f94
4
tools/public_api_guard/router/index.d.ts
vendored
4
tools/public_api_guard/router/index.d.ts
vendored
@ -289,9 +289,11 @@ export declare class RouterOutlet implements OnDestroy {
|
||||
component: Object;
|
||||
deactivateEvents: EventEmitter<any>;
|
||||
isActivated: boolean;
|
||||
locationFactoryResolver: ComponentFactoryResolver;
|
||||
locationInjector: Injector;
|
||||
outletMap: RouterOutletMap;
|
||||
constructor(parentOutletMap: RouterOutletMap, location: ViewContainerRef, resolver: ComponentFactoryResolver, name: string);
|
||||
activate(activatedRoute: ActivatedRoute, loadedResolver: ComponentFactoryResolver, loadedInjector: Injector, providers: ResolvedReflectiveProvider[], outletMap: RouterOutletMap): void;
|
||||
activate(activatedRoute: ActivatedRoute, resolver: ComponentFactoryResolver, injector: Injector, providers: ResolvedReflectiveProvider[], outletMap: RouterOutletMap): void;
|
||||
deactivate(): void;
|
||||
ngOnDestroy(): void;
|
||||
}
|
||||
|
Reference in New Issue
Block a user