докер-контейнерах, nginx в качестве обратного прокси. При первоначальном открытии страницы useFetch будто не отрабатывает на сервере, только при выходе и обратном заходе на роут, функция срабатывает и данные загружаются. Т.е. запрос отправляется только с клиента. Нашел даже ишью на гитхабе накста (https://github.com/nuxt/nuxt/issues/20664), но, к сожалению, не понял решение, которое автор накста предлагает в ишью. Он пишет следующее:
The issue is that the URL differs between client + server, which means the auto-generated key will differ. To resolve, you can manually set a key (for example, the URL).
Имеется в виду key в опциях useFetch'a? Пробовал ставить заранее заданную строку - не вышло.
Спасибо, сейчас попробую переписать на useAsyncData и $fetch. Если я правильно понял)
Обсуждают сегодня