Я понимаю, почему это происходит, но я не могу понять, как этого избежать.Маршрут /: username предполагает, что параметр входа в URL на самом деле является именем пользователя, но дело в том, что у меня также есть / signin route.
{ path: '/:username', component: Profile, children: [
{ path: '', component: Map , name: 'Profile'},
{ path: 'locations', component: Locations, name: 'Locations'},
{ path: 'map', component: Map, name: 'Map'}
]},
{ path: '/signin', component: Signin, name: 'Signin'}
Есть ли способ сделать так, чтобы /: username route предполагает, что параметр является именем пользователя, только если нет другого маршрута, использующего этот же параметр