如何处理任何json文件无法在react-i18next中加载

问题描述 投票:1回答:1

我将JSON文件保存在公用文件夹中,并使用xhr-backend加载它们。并保持

react: {
            useSuspense: true,
            wait: true
         }

因此,将在所有字符串加载后显示该页面。但是,在极少数情况下,有1或2个用户遇到的问题是,他们可以看到密钥而不是实际文本。 (重新加载后出现实际文本)

所以

  1. 我怎么知道在什么情况下发生
  2. 即使在最坏的情况下,如果未加载JSON文件,是否有任何标准方法来处理这些失败情况?
reactjs i18next react-i18next
1个回答
0
投票

只需使用try catch块😉

try {
  /* handle json here */
} catch(error) {
  /* handle error case here */
}
© www.soinside.com 2019 - 2024. All rights reserved.