У меня есть несколько таких маршрутов:
{ path: 'bill', component: BillListComponent },
{ path: 'bill/:id', component: BillDetailComponent },
{ path: 'bill/save', component: BillSaveComponent },
{ path: 'bill/save/:id', component: BillSaveComponent },
и в моем компоненте есть кнопки ответа на события нажатия в методах, подобных следующему, но они перемещаются в то же место:
redirectToBillDetail(item: Bill) {
this.router.navigate(['bill', item.id]);
}
redirectToBillNew() {
this.router.navigate(['bill/save']);
}
Они оба переходят к BillDetailComponent (ссылки в адресной строке браузера - правильный счет / сохранить против счета / ID_1234). Может ли кто-нибудь показать мне, что я не прав?