Запрос AJAX на стороне клиента на React-Snap
Я использую пакет Reaction-Snap с моим React Application, который может генерировать статическую форму всего моего приложения. Но он фактически сканирует все данные AJAX и извлекает их, а затем создает статический сайт. Но я хочу отреагировать на некоторые запросы AJAX. Я хочу, чтобы мое приложение делало эти запросы всякий раз, когда клиент открывает статическую страницу.
1 ответ
Решение
Вы можете обнаружить фазу рендеринга, как это if (navigator.userAgent === "ReactSnap") { ... }
и пропустите AJAX-запросы в вашем приложении.