потому что asyncData / fetch не обновляет свои данные при смене роутов, если у вас динамические страницы (насколько я помню) https://nuxtjs.org/docs/features/data-fetching/ При изменении роута можно вызвать refresh или ту функцию, что применяется в asyncData / fetch https://nuxtjs.org/docs/internals-glossary/$nuxt#refreshing-page-data и если изменять данные нужно при смене роутов, то этот процесс можно отслеживать с помощью beforeRouteUpdate
Пример реализации Хотя сейчас я бы предпочел использовать refresh
С этим у меня другая страница есть работает все ок
Обсуждают сегодня