У меня есть App-header.vue компонент и BlogFeed.vue компонент. В BlogFeed.vue посты с пагинацией. У меня не получается вернуться на первую страницу из пагинации. К примеру, находясь в
3 <<1...2...
3...4...5>> я жмякаю на ссылку в App-header.vue чтоб вернуться
<router-link :to="{name: 'blog}">Blog</router-link>
, но ничего не происходит, ошибок в консоле нет. Ссылка рабочая, не работает только в этом случае. Я могу сделать в BlogFeed.vue компоненте чтоб меня возвращало на первую страницу из пагинации, но это не совсем то что мне нужно, нужно чтоб по ссылке из App-header.vue меня перекидывало в корень моего блого. Тут по-моему проблема из-за одинакого router'a. Vue.js не собирается идти туда где уже находится.
router.js
{
path: '/', component: Blog, // здесь мой App-header.vue
children: [
{path: '/', component: BlogFeed, name: 'blog'}, // здесь мои посты с пагинацией
{path: '/post/:id/', component: Detail, name: 'post_detail'},
{path: '/about/', component: About, name: 'about'},
{path: '/post/category/:id/', component: PostCategories, name: 'post_categories'},
{path: '/search-result', component: SearchResult, name: 'search_result'},
]
},
Может как то можно перезагрузить компонент BlogFeed.vue ?