nuxt logo

ドキュメント翻訳(非公式)

clearError

clearError コンポーザブルは、すべての処理されたエラーをクリアします。

ページ、コンポーネント、およびプラグイン内で、clearError を使用してすべてのエラーをクリアし、ユーザーをリダイレクトすることができます。

パラメータ:

  • options?: { redirect?: string }

オプションでリダイレクト先のパスを指定できます(例えば、「安全な」ページに移動したい場合など)。

// リダイレクトなし
clearError()

// リダイレクトあり
clearError({ redirect: '/homepage' })

エラーは useError() を使用して状態に設定されます。clearError コンポーザブルはこの状態をリセットし、提供されたオプションで app:error:cleared フックを呼び出します。

こちらも参照 getting-started > error-handling