nuxt logo

文档翻译(非官方)

showError

Nuxt 提供了一种快速简单的方法来在需要时显示全屏错误页面。

Nuxt 上下文中,你可以使用 showError 来显示错误。

参数:

  • error: string | Error | Partial<{ cause, data, message, name, stack, statusCode, statusMessage }>
showError("😱 哦不,发生了一个错误。")
showError({
  statusCode: 404,
  statusMessage: "页面未找到"
})

错误被设置在状态中,使用 useError() 创建一个跨组件的响应式和 SSR 友好的共享错误状态。

showError 调用 app:error 钩子。

另请参阅 getting-started > error-handling