идет запрос на бекенд внутри fetch
Каким-то образом эти данные кешируются и последующих запросах результат выдается из кеша (неактуальные данные). На стороне клиента когда process.browser данные выдаются актуальные (не из кеша). Как мне отключить кеширование не используя queryparams?
В других страницах есть get запросы с params и там данные не кешируются
Есть такое решение. Но правильо так делать?
https://stackoverflow.com/questions/59870916/nuxt-js-asyncdata-return-old-data-when-fetching-from-api-how-to-receive-last-ve
Используй asyncData, fetch кеширует и во время клиентской навигации берёт данные из кеша
Изначально было asyncData и там тоже кешировалось на стороне сервера
Обсуждают сегодня