この記事の例では、vue検証コードコンポーネントで使用される具体的な実装コードを参考までに共有しています。具体的な内容は次のとおりです。 コードは次のとおりです。 <テンプレート> <div class="join_formitem"> <label class="enquiry">確認コード<span>:</span></label> <div class="captcha"> <input type="text" placeholder="認証コードを入力してください" class="yanzhengma_input" v-model="picLyanzhengma" /> <input type="button" @click="createdCode" class="verification" v-model="checkCode" /> </div> </div> </テンプレート> <スクリプト> エクスポートデフォルト{ データ(){ 戻る { コード:''、 チェックコード:''、 picLyanzhengma:'' //..認証コード画像} }, 作成された(){ this.createCode() 関数 }, メソッド: { // 画像認証コード createdCode(){ // 最初に確認コードをクリアします this.code = "" this.checkCode = "" this.picLyanzhengma = "" //検証コードの長さ const codeLength = 4 // ランダムな数字 const random = new Array(0,1,2,3,4,5,6,7,8,9,'A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z') for(let i = 0;i < codeLength;i++){ // 乱数のインデックスを取得します (0~35) インデックス = Math.floor(Math.random() * 36) とします。 // インデックスに基づいて乱数を取得し、コードに追加します this.code += random[index] } // 検証コードにコード値を割り当てる this.checkCode = this.code } } } </スクリプト> <スタイル> .yanzhengma_input{ フォントファミリ: 'Exo 2'、サンセリフ; 境界線: 1px 実線 #fff; 色: #fff; アウトライン: なし; 境界線の半径: 12px; 文字間隔: 1px; フォントサイズ: 17px; フォントの太さ: 標準; 背景色: rgba(82,56,76,.15); パディング: 5px 0 5px 10px; 左マージン: 30px; 高さ: 30px; 上マージン: 25px; 境界線: 1px 実線 #e6e6e6; } 。検証{ 境界線の半径: 12px; 幅: 100ピクセル; 文字間隔: 5px; 左マージン: 50px; 高さ: 40px; 変換: translate(-15px,0); } .キャプチャ{ 高さ:50px; テキスト配置: 両端揃え; } </スタイル> 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 以下もご興味があるかもしれません:
|
<<: MySQL 8.0 をインストールした後、初めてログインするときにパスワードを変更する問題を解決する
>>: MySQL 5.7.17 のインストールと設定方法のグラフィックチュートリアル
テンプレート <el-table :data="データリスト"> &...
この記事では、JD.comのフラッシュセール効果を実現するためのJavaScriptの具体的なコード...
ps: Linux システムで root アカウントのリモート ログインを無効にする方法は次のとおり...
MySQL でデータやテーブルを削除するのは非常に簡単ですが、削除するとすべてのデータが消えてしまう...
目次定義2. 使用シナリオ3. 例を挙げる4. コーディング定義オブザーバー パターンは 1 対多の...
vue+element UI は Excel データをエクスポートするためのパブリック関数をカプセル...
目次ウェブAPI DOM DOMツリーDOM要素取得方法ドキュメントオブジェクトのプロパティイベント...
目次序文文章1. stylelintをインストールする2. 設定ファイル3. stylelintを使...
まず第一に、私はウェブデザイナーです。具体的には、私は XHTML フロントエンド デザイナーです。...
時には、画像上に複数の領域を設定する必要があります。マウスで画像のさまざまな領域をクリックしてさまざ...
Linux での ssh サービス構成など、ssh サーバー構成に関する記事は多数あります。ここでは...
目次バブルソート選択ソート挿入ソート要約するバブルソートバブルソートは、シーケンスの右側から始めて、...
序文ますます便利になった今日のインターネット社会では、さまざまなインターネット ランサムウェア ウイ...
環境: 10.12 の新機能Python 3.6 MySQL 5.7.25 の場合ジャンゴ 2.2....
1. 新しいユーザーwwweee000を作成します [root@localhost ~]# user...