皆さん、こんにちは
Next.js 15 には、フォームの処理がこれまでより簡単になる新しい Form コンポーネントが導入されています。早速使い方を見ていきましょう!
フォームコンポーネントの使用方法
まず、Form コンポーネントをインポートします。
'next/form' からフォームをインポート;
それでは、簡単な検索フォームを作成してみましょう:
デフォルト関数 SearchForm() をエクスポート {
戻る (
<フォームアクション="/検索">
フォーム>
);
}
それだけです!このフォームは、送信時に /search?query=your-search-term に移動するようになります。
フォームコンポーネントを使用する理由
フォーム コンポーネントには、次の 3 つの主な利点があります。
高速なナビゲーション: クライアント側のナビゲーションを使用します。
JavaScript なしで動作: JavaScript が失敗しても、フォームは通常どおり動作します。
読み込みの高速化: 次のページをプリロードするため、アプリの動作がさらに速く感じられます。
Form コンポーネントを使用すると、追加の作業を行わずにこれらの高度な機能を利用できます。これは、Next.js フォームをより強力でユーザーフレンドリーにする簡単な方法です
以上がNext.js フォーム コンポーネント: 初心者ガイドの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。