我想要创建错误页面,它将显示在错误上。到目前为止,我已经使用了两种方法
处理这件事的正确方法是什么?
发布于 2022-08-31 02:34:19
错误边界的目的是防止一个未被察觉的异常破坏页面。您可以将它们看作是您忘记处理的任何意外错误的安全网。它们实际上并不是您选择向用户显示错误的默认方式。如果您的Axios网络请求出了问题,您应该使用.catch()块来捕获它。在catch块中,可以执行逻辑来呈现错误消息。如果您有一个特定的错误页面,您可以在捕获中重定向到它。还可以将Redux操作分派给有条件地呈现错误消息。
https://stackoverflow.com/questions/73442933
复制相似问题