Я работаю над проектом Nuxt 3 и пытаюсь сделать так, чтобы все вызовы API происходили только на сервере, чтобы URL-адреса API никогда не появлялись на вкладке «Сеть» браузера в разделе «fetch» или «xhr».
Когда я использую useFetch или useAsyncData с server: true, запрос выполняется на сервере во время начальной загрузки, и это нормально. Однако, когда я перехожу к другому маршруту и затем возвращаюсь, данные снова извлекаются со стороны клиента, и я вижу URL-адрес запроса на вкладке «Сеть».
Я пробовал { server: true , API-интерфейсы сервера и принудительный режим SSR, но ни один из них полностью не предотвращает повторную выборку на стороне клиента.
Как я могу гарантировать, что useFetch или useAsyncData всегда выполняется только на сервере — даже после навигации по маршруту — сохраняя при этом все функции Nuxt, такие как реактивность и состояния загрузки, и не создавая дополнительных конечных точек API сервера?
Подробнее здесь: https://stackoverflow.com/questions/797 ... owser-netw
Nuxt 3: запретить появление запросов useFetch или useAsyncData на вкладке «Сеть» браузера после навигации клиента. ⇐ Javascript
Форум по Javascript
1760390957
Anonymous
Я работаю над проектом Nuxt 3 и пытаюсь сделать так, чтобы все вызовы API происходили только на сервере, чтобы URL-адреса API никогда не появлялись на вкладке «Сеть» браузера в разделе «fetch» или «xhr».
Когда я использую useFetch или useAsyncData с server: true, запрос выполняется на сервере во время начальной загрузки, и это нормально. Однако, когда я перехожу к другому маршруту и затем возвращаюсь, данные снова извлекаются со стороны клиента, и я вижу URL-адрес запроса на вкладке «Сеть».
Я пробовал { server: true , API-интерфейсы сервера и принудительный режим SSR, но ни один из них полностью не предотвращает повторную выборку на стороне клиента.
Как я могу гарантировать, что useFetch или useAsyncData всегда выполняется только на сервере — даже после навигации по маршруту — сохраняя при этом все функции Nuxt, такие как реактивность и состояния загрузки, и не создавая дополнительных конечных точек API сервера?
Подробнее здесь: [url]https://stackoverflow.com/questions/79789650/nuxt-3-prevent-usefetch-or-useasyncdata-requests-from-appearing-in-browser-netw[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия