我需要通过路由器出口激活方法在路由器出口中获取组件名称

i need to get component name in the router-outlet through router-outlet activate method

I have the following tag in my html template.

<router-outlet (activate)="componentAdded($event)"></router-outlet>

I have the following tag in my component class.

componentAdded($event: EventEmitter<any>) {

    console.log($event);

}

I'm gettin result like below.

MyComponent {formBuilder: FormBuilder, route: ActivatedRoute, router: Router, loginService: LoginService, cookieService: CookieService, …}

我需要捕捉这个 "MyComponent" 值。

此时 $event 是一个简单的 javascript 对象。

要获得 class 名称,您可以键入 $event.constructor.name,这将导致 MyComponent