2016-09-07 6 views
2

Я делаю приложение, которое содержит много маршрутов. Я думаю о создании маршрута по умолчанию, который перенаправляет пользователей, которые вводят маршрут, который не существует. Я искал его, но все кажется безнадежным. Поддерживается ли это даже в маршрутизаторе 3.0?Сделать маршрут по умолчанию в Angular 2 router 3.0

Последняя версия кода, я нашел и попробовал:

{ 
    path: '**', 
    component: NotFoundComponent 
} 

Кажется, не работает для меня. Есть идеи?

Я строию в rc4 сейчас, я буду обновлять все до rc6 через некоторое время.

UPDATE: Следующий маршрут перенаправляет каждый маршрут к NotFoundComponent, в то время как я хочу, чтобы перенаправить только не-существующие маршруты.

+0

Это путь. Пожалуйста, предоставьте дополнительную информацию о том, что не работает или как оно не работает для вас. –

+0

обновлен. Спасибо за предупреждение, я случайно забыл написать, что он делает. –

ответ

3

Соответствующий порядок маршрутов. Вам нужно переместить этот маршрут на все конечные позиции, в противном случае он будет соответствовать любому другому маршруту.

+1

Теперь я понял это. Спасибо. Отметьте как можно меньше. –

Смежные вопросы