clearError
clearError コンポーザブルは、すべての処理されたエラーをクリアします。
ページ、コンポーネント、およびプラグイン内で、clearError
を使用してすべてのエラーをクリアし、ユーザーをリダイレクトすることができます。
パラメータ:
options?: { redirect?: string }
オプションでリダイレクト先のパスを指定できます(例えば、「安全な」ページに移動したい場合など)。
// リダイレクトなし
clearError()
// リダイレクトあり
clearError({ redirect: '/homepage' })
エラーは useError()
を使用して状態に設定されます。clearError
コンポーザブルはこの状態をリセットし、提供されたオプションで app:error:cleared
フックを呼び出します。
※このページは Nuxt.js 公式ドキュメントの翻訳ページ(非公式)です。
公式ドキュメントの該当ページはこちら:
https://nuxt.com/docs/3.x/api/utils/clear-error