Как обработать, если какие-либо json файлы не удалось загрузить в реагировать-i18next - PullRequest
1 голос
/ 04 апреля 2020

Я храню JSON файлы в папке publi c и использую xhr-backend для их загрузки. И сохранил

react: {
            useSuspense: true,
            wait: true
         }

, чтобы страница отображалась после загрузки всех строк. Однако в очень редких случаях 1 или 2 пользователя сталкиваются с проблемой, что они могут видеть ключи вместо реального текста. (После перезагрузки появился реальный текст)

Итак

  1. Как узнать, в каких случаях это происходит
  2. Даже в худшем случае, если файлы JSON не загружены, есть ли какой-либо стандартный подход для обработки этих случаев отказа?

1 Ответ

0 голосов
/ 04 апреля 2020

просто вы можете использовать try catch блок ?

try {
  /* handle json here */
} catch(error) {
  /* handle error case here */
}
...