Tech정개블 2023. 12. 16. 09:14

Nuxt는 필요한 경우 전체 화면 오류 페이지를 표시하는 빠르고 간단한 방법을 제공한다.

페이지, 컴포넌트 및 플러그인 내에서 오류를 표시하는데 showError  를 사용할 수 있다.

 

매개변수

  • error
    • type : string | Error | Partial<{ cause, data, message, name, stack, statusCode, statusMessage }>
showError("😱 Oh no, an error has been thrown.")
showError({
  statusCode: 404,
  statusMessage: "Page Not Found"
})

오류는 useError() 을 사용하여 상태에 설정되어 컴포넌트 전반에 걸쳐 반응적이고 SSR 친화적인 공유 오류 상태를 생성한다.

참고) Nuxt-개요 > 오류 처리