この最新のお問い合わせフォームは、React、Tailwind CSS、および EmailJS で構築されており、リアルタイムの電子メール機能を提供します。 提供されているコードと手順に従って、Web サイト用の専門的な問い合わせフォームを作成することができます。
ライブデモ: https://www.php.cn/link/3dcc0806127ac6878b990a079e4f8c77
ソースコード: https://www.php.cn/link/77a4df1abe7183c4302bce4fd120e216
1.プロジェクトのセットアップとインストール
Git を使用して GitHub からプロジェクトのクローンを作成します:
<code class="language-bash">git clone https://www.php.cn/link/77a4df1abe7183c4302bce4fd120e216 cd contact-form</code>
npm 経由で必要なパッケージをインストールします:
<code class="language-bash">npm install</code>
2. EmailJS の構成
{{name}}
、{{email}}
、{{message}}
などのプレースホルダーを使用して、電子メール テンプレートをカスタマイズします。3.環境変数の設定
プロジェクトのルート ディレクトリに .env
ファイルを作成し、次の行を追加して、プレースホルダーを EmailJS ID に置き換えます。
<code>VITE_EMAILJS_SERVICE_ID=your_service_id VITE_EMAILJS_TEMPLATE_ID=your_template_id VITE_EMAILJS_USER_ID=your_user_id</code>
your_service_id
、your_template_id
、your_user_id
を EmailJS から取得した実際の値に置き換えてください。 これでセットアップは完了です。 コードの詳細については、GitHub リポジトリを参照してください。
以上がEmailJSを使用したお問い合わせフォームの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。