При переходе от одного компонента ко второму предыдущий компонент остается в представлении Angular - PullRequest
0 голосов
/ 06 мая 2020

При маршрутизации от одного компонента ко второму компоненту первый остается в поле зрения. Он удаляется, если страница перезагружается один раз. Маршрутизация выполняется нажатием кнопки, а следующий код:

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'}

];

Есть ли способ убрать первый компонент из поля зрения, когда модуль маршрутизатора впервые передает управление второму компоненту

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...