Как перенаправить на домашнюю страницу, если в приложении Jhipster Angular 4 отсутствует маршрутизатор? - PullRequest
0 голосов
/ 07 октября 2018

Я хочу перенаправить на домашнюю страницу, если пользователь вводит любой URL, который не существует в системе

Ответы [ 2 ]

0 голосов
/ 07 октября 2018

В app.module.ts добавьте следующую строку в список imports, после других модулей.Если он добавлен до других маршрутов, он будет перенаправлен на дом для этих маршрутов.

RouterModule.forChild([{ path: '**',   redirectTo: '/' }])

Вам также потребуется импортировать RouterModule:

import { RouterModule } from '@angular/router';
0 голосов
/ 07 октября 2018

Вы можете использовать правило ** в конце вашего navbar.routes для перенаправления на домашнюю страницу.Ниже приведен пример:

{ path: '**', component: HomeComponent}
...