vue js не работает из пути с параметром params

Проект vue js Vue-router:

const routes = [
  { path: '/', name: 'main', component: () => import('../views/main.vue'), meta: { layout: 'MainLayout' } },
  { path: '/produkt/:product', name: 'product', component: () => import('../views/product.vue'), meta: { layout: 'MainLayout' } },
]

То есть / - корень, и ( например /product/vizitki и /product/knigi ) Есть компонент с сылкой

<router-link to="/produkt/knigi">Knigi</router-link>

Если я нахожусь в руте / то ссылка перебрасывает меня на /product/knigi - все зашибись НО если я нахожусь в /product/vizitki или любом другом /product/... то ссылка не работает. Причем при нажатии на ссылку путь в строке меняется а html остается прежним - не перерисовывается. Вопрос почему?


Ответы (0 шт):