Reactjs 当加载错误页面出错时,用户体验会是什么?

Reactjs 当加载错误页面出错时,用户体验会是什么?,reactjs,error-handling,frontend,Reactjs,Error Handling,Frontend,我正在为我们的PWA应用程序设计错误处理。我们希望处理所有客户端错误并回退到错误页面。此错误页面的内容来自API调用,因为这些调用是用本地语言翻译的 对于错误页面所需数据的客户端数据获取可能会出错的场景,我有一个问题。我们的默认行为是什么?如果在为错误页获取数据时出现错误,我是否应该将默认的英语内容(针对全球市场)放置在一起?如果响应中出现错误,您可以使用静态404页作为备份,并导航到它 ErrorComponent.js getError = () => { getErrorDat

我正在为我们的PWA应用程序设计错误处理。我们希望处理所有客户端错误并回退到错误页面。此错误页面的内容来自API调用,因为这些调用是用本地语言翻译的


对于错误页面所需数据的客户端数据获取可能会出错的场景,我有一个问题。我们的默认行为是什么?如果在为错误页获取数据时出现错误,我是否应该将默认的英语内容(针对全球市场)放置在一起?

如果响应中出现错误,您可以使用静态404页作为备份,并导航到它

ErrorComponent.js

getError = () => {
  getErrorData().then(res => {
    //Do something with the response
  })
  .catch(err => {
    //Navigate to a default 404 page
    window.location.href = '/defaulterror';
  })
}