зарегистрированы роуты, есть router-view
<router-link :to="{ name: 'bookDetails', params: { slug: slug } }">More details</router-link>
Есть и страница для отдельного элемента. Но когда кликаю по ссылке ничего не происходит. И никаких ошибок консоль не выдает((
может у Вас просто нет раута с name === bookDetails ?
Есть. { path: '/books/:slug', name: 'bookDetails', component: () => import(/* webpackChunkName: "about" */ '../views/BookDetails.vue') }
Обсуждают сегодня