Я работаю над проектом, который использует Vue и vue-router, и его маршруты глубоко вложены (например, 2/company/staff/1/timeline
).
Теперь я дошел до части (...) /staff/:id
и столкнулся с проблемой: независимо от того, какое значение имеет опора id
, все ссылки на маршруты отображаются как активные. У кого-нибудь была такая проблема раньше?
P.S .: Я пытался exact
, не работает.
<router-link tag="li" :to="{ name: 'business.staff.single', props: {id: 1} }">
<div class="avatar" style="background-image: url('url');"></div>
<div class="details">User 1</div>
</router-link>
<router-link tag="li" :to="{ name: 'business.staff.single', props: {id: 2} }">
<div class="avatar" style="background-image: url('url');"></div>
<div class="details">User 2</div>
</router-link>
<router-link tag="li" :to="{ name: 'business.staff.single', props: {id: 3} }">
<div class="avatar" style="background-image: url('url');"></div>
<div class="details">User 3</div>
</router-link>