Я использую следующую ссылку для динамических маршрутов
<nuxt-link :key="$route.fullPath" :to="{ name: 'items-id', params: { parent: { id: item.parent.id, description: item.parent.description } }}">Click me</nuxt-link>
Таким образом, переход к /items/
правильно передает указанные параметры.Но если я нажимаю другую ссылку nuxt с другими параметрами, находясь по ссылке /items/
, то ничего не происходит.Я полагаю, это потому, что URL-адрес на самом деле не меняется.
Какой лучший способ «перезагрузить» URL-адрес новыми параметрами?
Я рассмотрел использование пути, который будет отличаться для каждого из них.nuxt-ссылка
<nuxt-link :key="$route.fullPath" :to="{ path: '/items/' + item, params: { parent: { id: item.parent.id, description: item.parent.description } }}">Click me</nuxt-link>
Но это делает URL уродливым, так как включает в себя объект ref