У меня есть статически сгенерированный сайт Nuxt, который использует Vue -Aplolo Smart Queries для извлечения данных из локальной CMS (Strapi).
Когда я запускаю yarn generate
, страницы c содержат все необходимые данные. Ура за это.
Однако, когда я размещаю сайт и загружаю страницу, запрос Apollo JS все еще происходит и не выполняется (потому что нет локальной CMS для извлечения данных), и страница не загружает данные, которые уже есть. там на странице. В инспекторе браузера есть пустой элемент контейнера.
Однако, если я перезагружу страницу, данные появятся, и элемент контейнера будет заполнен всеми данными. Так как данные определенно есть, должен быть способ обработать эту ошибку и обработать ее.
Я недостаточно знаком с Vue -Apollo и какими у меня есть варианты. Что я хотел бы понять, так это то, что я мог бы сделать, чтобы обработать ошибку и отобразить данные, которые находятся там, в исходном файле (или даже лучше не делать запрос в первую очередь и использовать данные, которые уже есть).
Есть ли кто-нибудь более знакомый с Vue - Аполлоном и Нукстом, который мог бы помочь мне?