ルーターこのページを編集

ローディング

ローディングコンポーネントは、ページの取得中にローディング状態をレンダリングするために使用されます。

通常のルートファイルと同じルールを使用して、任意のパスのルート定義ファイルを作成し、名前をloading.jsxにしてカスタムの読み込みコンポーネントを定義できます。このファイルは、ページの取得中にローディングコンポーネントをレンダリングするために使用されます。

// (root).loading.jsx

export default function Loading() {
  return <div>Loading...</div>;
}

レイアウトの横に読み込みコンポーネントまたはフォールバックエラーコンポーネントを追加すると、ルーターは自動的にレンダリングするページの部分的な事前レンダリングを有効にします。部分的な事前レンダリングを無効にするには、react-server.config.mjsprerender: falseを追加します。詳細については、部分的な事前レンダリングを参照してください。

警告: エラーバウンダリ、エラーフォールバック、またはローディングコンポーネントは、ページではなくレイアウトに対してのみ定義できます。