1. ElementUIで基本的なスタイルを構築するElementUI を知らない場合は、公式 Web サイト https://element.eleme.cn/#/zh-CN にアクセスして、ElementUI の基本を理解してください。 1.1 ElementUIの使用 まず、npm i element-ui Sコマンドを使用してプロジェクトにElementUIをインストールします。 1.2 次に、公式ウェブサイトからフォームを見つけて、基本的なレイアウトを行うことができます。 これが私が書いたフレームワークです <el-フォーム ラベル位置="上" ラベル幅="100px" クラス="demo-ruleForm" :rules='ルール' :model='ルールフォーム' ステータスアイコン ref='ルールフォーム' > <el-form-item label="ユーザー名" prop="名前"> <el-input type="text" v-model="rulesForm.name"></el-input> </el-form-item> <el-form-item label="パスワード" prop="パスワード"> <el-input type="password" v-model="rulesForm.password"></el-input> </el-form-item> <el-form-item> <el-button type="primary" @click="submitForm('ruleForm')">送信</el-button> <el-button>リセット</el-button> </el-form-item> </el-form> これらのコードの効果 ここでは ElementUI のプロパティがいくつか使用されているため、ここでは説明しません。それらはすべて公式 Web サイトにあります。そのため、これらのプロパティを確認できるようにスクリーンショットをいくつか掲載します。 次に、ルールとモデルを組み合わせて、ルールを入力するための入力ボックスを作成します。 次に、これらの2つのルールをアカウントとパスワードボックスにバインドします ElementUIレイアウトは数回クリックするだけです 2. [送信]ボタンをクリックして、アカウントとパスワードボックスの内容をバックグラウンドデータに渡します。refを通じてタグ内の属性をより良く取得することができます 以下は入力ボックスの内容をバックグラウンドに渡す方法です メソッド: { 送信フォーム(送信者名){ this.$refs[fromName].validate((valid)=>{ if(有効){ //チェックに合格したら、ユーザー名とパスワードをバックエンドに送信します login({ 名前:this.rulesForm.name、 パスワード:this.rulesForm.password }).then((データ)=>{ if(データコード==0){ localStorage.setItem('トークン',data.data.token) ウィンドウの場所.href='/' } if(データコード==1){ this.$message.error(データ.メッセージ) } }) }それ以外{ console.log('送信エラー!!') 偽を返す } }) } } その1つはログインであり、バックエンドのインターフェースをカプセル化することで得られるメソッドである。 このメソッドは送信ボタンにバインドされています 次に、既存のアカウントのパスワードを入力し、送信ボタンをクリックしてログインします。 次にログイン情報をレンダリングします 要約するログイン効果を実現するには2つのステップがあります。まずElementUIを使用して対応するスタイルを構築します---「送信ボタンをクリックして、アカウントとパスワードボックスの内容をバックグラウンドデータに渡します これで、vue ElementUI のフォームからのログイン効果を実現する例に関するこの記事は終了です。より関連性の高い vue Element のフォームからのログイン コンテンツについては、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: Windows で負荷分散に Nginx+Tomcat を使用するための完全な手順
1. SpringBoootプロジェクトを作成し、jarパッケージにパッケージ化する2. Linux...
序文しばらく前にMysqlのデッドロック問題に遭遇したので、解決しました。問題の説明: Mysql ...
背景: 毎日少しずつ進歩し、少しずつ積み重ねていけば、どんどん良くなっていきますコード: <!...
目次小さいけれど美しいシンプルにNULL値を避けるデータタイプを選択する手順データ型の紹介1. 文字...
コードをコピーコードは次のとおりです。 <!DOCTYPE html PUBLIC "...
データが変更されても、DOM ビューはすぐには更新されません。変更直後にノードまたはその値を取得しよ...
目次ドラッグアンドドロップアップロードについては以前の記事で書きました。ファイルをアップロードするF...
div または span に同時に CSS を適用する必要があります。コードをコピーコードは次のとお...
目次1. シナリオ例1.1. 抽選の賞品名を設定する1.2. 各賞の重みを設定する1.3. ラッキー...
ユーザーが登録すると、ラベルをクリックして確認コードを変更します。クリックするとラベルに影の部分がで...
目次Vue ミックスインの使用ミックスインでのデータアクセスミックスイン/index.jsホーム.v...
前提複雑なシナリオでは、複数の異なるページ間で大量のデータを使用したり変更したりする必要があります。...
目次1. 観察可能2. 高階関数3. エクスプレスボックスモデル3.1. エクスプレスボックスモデル...
XHTML タグの紹介<br />おそらく、前のセクションで、XHTML ファイルと通常...
目次1. メール2. 携帯電話番号3. 電話番号4. URLアドレスですか? 5. 文字列ですか? ...