I have set up routes is like below
const appRoutes: Routes = [
{
path: \'login\',
component: LoginComponent,
data: {
title: \'Login TTX\
this.router.events.subscribe((event: any) => {
this.pageTitle = this.titleService.getTitle();
// check instanceof ChildActivationEnd || ChildActivationStart
if (event instanceof ChildActivationStart) {
let pageIcon = event.snapshot?.firstChild?.children[0]?.data['icon'];
this.pageIcon = pageIcon ? pageIcon : this.pageIcon;
}
})