При маршрутизации от одного компонента ко второму компоненту первый остается в поле зрения. Он удаляется, если страница перезагружается один раз. Маршрутизация выполняется нажатием кнопки, а следующий код:
this.router.navigate(['/component_b']);
При нажатии кнопки в файле машинописного текста component_A.
"@angular/animations": "^6.1.10",
"@angular/cdk": "^6.0.3",
"@angular/common": "^6.0.3",
"@angular/compiler": "^6.0.3",
"@angular/core": "^6.0.3",
"@angular/forms": "^6.0.3",
"@angular/http": "^6.0.3",
"@angular/material": "^6.4.7",
"@angular/platform-browser": "^6.0.3",
"@angular/platform-browser-dynamic": "^6.0.3",
"@angular/router": "^6.0.3",
"core-js": "^2.5.4",
"rxjs": "^6.0.0",
"zone.js": "^0.8.26"
export const appRoutes: Routes = [
{path: 'home' , component: FirstComponent },
{path: 'component_a' , component: AComponent},
{path: 'component_b', component: BComponent},
{ path: '', redirectTo: '/home', pathMatch: 'full'}
];
Есть ли способ убрать первый компонент из поля зрения, когда модуль маршрутизатора впервые передает управление второму компоненту