mirror of
https://github.com/nuxt/nuxt.git
synced 2024-12-02 10:27:15 +00:00
dc47c64f14
Co-authored-by: Daniel Roe <daniel@roe.dev> Co-authored-by: Sébastien Chopin <seb@nuxtjs.com> Co-authored-by: Pooya Parsa <pooya@pi0.io> Co-authored-by: pooya parsa <pyapar@gmail.com> Co-authored-by: Clément Ollivier <clement.o2p@gmail.com>
964 B
964 B
title | description |
---|---|
<NuxtErrorBoundary> | The <NuxtErrorBoundary> component handles client-side errors happening in its default slot. |
<NuxtErrorBoundary>
The <NuxtErrorBoundary>
component handles client-side errors happening in its default slot, using Vue's onErrorCaptured
hook.
Events
-
@error
: Event emitted when the default slot of the component throws an error.<template> <NuxtErrorBoundary @error="logSomeError"> <!-- ... --> </NuxtErrorBoundary> </template>
Slots
-
#error: Specify a fallback content to display in case of error.
<template> <NuxtErrorBoundary> <!-- ... --> <template #error="{ error }"> <p>An error occurred: {{ error }}</p> </template> </NuxtErrorBoundary> </template>
::ReadMore{link="/getting-started/error-handling"} ::