useRouteError

useRouteError

摘要

参考文档 ↗

访问在 actionloader 或组件渲染期间抛出的错误,以在路由模块的 ErrorBoundary 中使用。

export function ErrorBoundary() {
  const error = useRouteError();
  return <div>{error.message}</div>;
}

签名

function useRouteError(): unknown

返回

在路由 加载action 执行或渲染过程中抛出的错误

文档和示例 CC 4.0
编辑