Detaillierte Erklärung zur Verwendung der Vue-Verifizierungscode-Komponente

Detaillierte Erklärung zur Verwendung der Vue-Verifizierungscode-Komponente

In diesem Artikelbeispiel wird der spezifische Implementierungscode, der von der Vue-Verifizierungscodekomponente verwendet wird, zu Ihrer Information geteilt. Der spezifische Inhalt ist wie folgt

Der Code lautet wie folgt:

<Vorlage>

     <div Klasse="join_formitem">
       <label class="enquiry">Bestätigungscode<span>:</span></label>
       <div Klasse="captcha">
         <input type="text" placeholder="Bitte geben Sie den Bestätigungscode ein" class="yanzhengma_input" v-model="picLyanzhengma" />
         <input Typ="Schaltfläche" @click="ErstellterCode" Klasse="Verifizierung" v-Modell="CheckCode" />
       </div>
    </div>
</Vorlage>

<Skript>
Standard exportieren {
  Daten(){
    zurückkehren {
      Code:'',
      Prüfcode:'',                   
      picLyanzhengma:'' //..Bild mit Bestätigungscode}
  },
  erstellt(){
    dieser.erstellterCode()
  },
  Methoden: {
    // Bildüberprüfungscode createdCode(){
      // Löschen Sie zuerst den Bestätigungscode this.code = ""
      dieser.checkCode = ""
      dieses.bildLyanzhengma = ""
      //Länge des Bestätigungscodes const codeLength = 4
      // Zufallszahlen const random = neues 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')
      für(lass i = 0;i < Codelänge;i++){
        // Den Index der Zufallszahl abrufen (0~35)
        lass index = Math.floor(Math.random() * 36)
        // Holen Sie sich die Zufallszahl basierend auf dem Index und fügen Sie sie dem Code hinzu this.code += random[index]
      }
      // Weisen Sie dem Bestätigungscode den Codewert zu this.checkCode = this.code
    }
  }
}
</Skript>

<Stil>
.yanzhengma_input{
  Schriftfamilie: „Exo 2“, serifenlos;
  Rand: 1px durchgezogen #fff;
  Farbe: #fff;
  Gliederung: keine;
  Rahmenradius: 12px;
  Buchstabenabstand: 1px;
  Schriftgröße: 17px;
  Schriftstärke: normal;
  Hintergrundfarbe: rgba(82,56,76,.15);
  Polsterung: 5px 0 5px 10px;
  Rand links: 30px;
  Höhe: 30px;
  Rand oben: 25px;
  Rand: 1px durchgezogen #e6e6e6;
}
.Überprüfung{
  Rahmenradius: 12px;
  Breite: 100px;
  Buchstabenabstand: 5px;
  Rand links: 50px;
  Höhe: 40px;
  transformieren: übersetzen(-15px,0);
}
.captcha{
  Höhe: 50px;
  Textausrichtung: Blocksatz;
}
</Stil> 

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird.

Das könnte Sie auch interessieren:
  • Vue3.0 implementiert Click-to-Switch-Verifizierungscode (Komponente) und Verifizierung
  • Vue implementiert einen Beispielcode der Funktion der Eingabekomponente für Bestätigungscodes mit 6 Eingabefeldern
  • Kapselungsimplementierung der Vue-Zufallsüberprüfungscodekomponente
  • Vue erhält die Countdown-Komponente für den Bestätigungscode
  • Beispielcode der auf Vue basierenden Verifizierungscodekomponente
  • Anwendungsbeispiel für die Vue-Verifizierungscodekomponente
  • Vue implementiert die Komponente „Eingabefeld für Bestätigungscodes“
  • So fügen Sie in Vue eine Komponentenfunktion für mobile Verifizierungscodes hinzu
  • Detaillierte Erläuterung der Entwicklung der Vue SMS-Verifizierungscode-Komponente

<<:  Beheben Sie das Problem der Kennwortänderung bei der ersten Anmeldung nach der Installation von MySQL 8.0

>>:  So installieren Sie PHP7.4 und Nginx auf Centos

Artikel empfehlen

Centos7-Startvorgang und Nginx-Startkonfiguration in Systemd

Centos7-Startvorgang: 1.post (Selbsttest beim Ein...

Schritte zum Einrichten einer HTTPS-Website basierend auf Nginx

Inhaltsverzeichnis Vorwort: Verschlüsselungsalgor...

So verwenden Sie Filter zur Implementierung der Überwachung in Zabbix

Als ich kürzlich an Überwachungsgeräten arbeitete...

Detaillierte Bereitstellung des Alibaba Cloud Servers (grafisches Tutorial)

Ich habe vor Kurzem Front-End- und Back-End-Techn...

Grafisches Tutorial zur Installation und Konfiguration von MySQL 8.0.17

In diesem Artikel wird die Installations- und Kon...

IE6/7 wird ein Chaos: Problem mit der Höhe leerer Textknoten

Vorwort: Verwenden Sie die Debugleiste, um den Dok...

Detaillierte Erklärung der MySQL-Gruppierung durch Optimierung

Inhaltsverzeichnis Standardausführungsprozess Opt...

Wie MySQL Milliarden von Datenverkehr unterstützt

Inhaltsverzeichnis 1 Master-Slave-Lese-/Schreibtr...

Detaillierte Analyse klassischer Fragen zu JavaScript-Rekursionsfällen

Inhaltsverzeichnis Was ist Rekursion und wie funk...

Verwenden Sie zum Senden des Formulars ein Bild statt einer Schaltfläche.

Code kopieren Der Code lautet wie folgt: <form...

CSS-Navigationsleistenmenü mit kleinem Dreieck-Implementierungscode

Viele Webseiten haben kleine Dreiecke in ihren Na...