У меня есть система, в которой я выбираю элемент. Я бы обновлял sh мой основной компонент каждый раз, когда меняю этот элемент. Это нормально везде, кроме как на главной странице.
Пример по коду. Это важная часть моего app-routing.module.ts:
/******* Default route *******/
{
path: '',
redirectTo: '/' + Route.DASHBOARD,
pathMatch: 'full'
},
/******* DASHBOARD *******/
{
path: Route.DASHBOARD, component: DashboardComponent,
canActivate: [AuthGuard],
data: {
title: i18nlib.TITLE.DASHBOARD,
icon: constant.ICON.DASHBOARD,
breadcrumb: i18nlib.TITLE.DASHBOARD
}
},
Когда я на URL-адресе root, я перенаправлен на страницу панели инструментов: все в порядке. Refre sh страницы от компонента в порядке на каждой странице. Когда я на странице панели инструментов и хочу перезагрузить страницу из того же компонента, это не работает.
Если я прокомментирую эту часть:
/******* Default route *******/
{
path: '',
redirectTo: '/' + Route.DASHBOARD,
pathMatch: 'full'
},
... это работает.
Кто-то знает, почему невозможно сделать оба одновременно ...? Я не понимаю, почему ...
Большое спасибо за помощь!