Вы должны перенаправить на search
вместо /search
:
const routes: Routes = [
{
path: '',
redirectTo: 'search',
pathMatch: 'full'
},
{
path: 'search',
component: SearchBooksComponent
}
];
Порядок маршрутов имеет значение только в случае конфликта двух маршрутов, как в search
и **
. search
будет соответствовать обоим маршрутам, и выигрывает первый.
Вы можете использовать стратегию определения местоположения хеша, например this .
Стратегия определения местоположения также объясняется в этом вопросе.