У меня есть два определения URL в угловой маршрутизации.
http://localhost:4200/user/:id/:mode -> component1 и http://localhost:4200/user/:id/preview -> component2
Если я позвоню http://localhost:4200/user/1/edit или http://localhost:4200/user/1/view откроет компонент1 с заданным идентификатором и заданным параметром режима.Пока все хорошо.
Но если я позвоню http://localhost:4200/user/1/preview, я хочу перейти к component2.Но модуль маршрутизации направляет меня к component1 с режимом 'preview'.
Итак, есть предложения, как мне разрешить такие конфликты маршрутизации?
br
это связано с заказом, перемещение предварительный просмотр до : режим
children: [ { path: 'preview', component: component2}, { path: ':mode', component: component1}, ]