Vue führt eine Überprüfung durch, ob der Benutzername verfügbar ist

Vue führt eine Überprüfung durch, ob der Benutzername verfügbar ist

In diesem Artikelbeispiel wird der spezifische Code von Vue geteilt, um zu überprüfen, ob der Benutzername für Ihre Referenz verfügbar ist. Der spezifische Inhalt ist wie folgt

Überprüfen Sie, ob der Benutzername verfügbar ist

Falleffekt

Umsetzungsschritte (Ideen)

1. Datenbindung durch V-Modell
2. Zeitnahe Informationen sind erforderlich
3. Ein Listener wird benötigt, um Änderungen in den Eingabeinformationen zu überwachen
4. Ereignisse, die geändert werden müssen

Weitere Anpassungen sind

1. Verwenden Sie einen Listener, um Änderungen an Benutzernamen zu überwachen
2. Wenn sich der Benutzername ändert (zur Überprüfung die Backend-Schnittstelle aufrufen)
3. Passen Sie die Eingabeaufforderungsinformationen entsprechend den Überprüfungsergebnissen an

Code

Grundlegendes Layout

<div id="app">
  <span>Benutzername:</span>
  <span>
   <Eingabetyp="text" v-model.lazy="uname">
  </span>
  <span>
   {{Tipp}}
  </span>
</div>

Implementieren spezifischer Funktionen durch Listener

<script type="text/javascript" src="../js/vue.js"></script>
 <Skripttyp="text/javascript">
  /* Listener verwendet den Listener, um Änderungen des Benutzernamens zu überwachen. Wenn sich der Benutzername ändert (zur Überprüfung die Hintergrundschnittstelle aufrufen)
  Passen Sie die Eingabeaufforderungsinformationen entsprechend den Überprüfungsergebnissen an*/
  var vm = neuer Vue({
   el: "#app",
   Daten: {
    Name: '',
    Tipp: ''
   },
   Methoden: {
    checkName: Funktion (uname) {
     //Rufen Sie die Schnittstelle auf, aber Sie können die geplante Aufgabe verwenden, um den Schnittstellenaufruf zu simulieren var that = this;
     setzeTimeout(Funktion () {
      // Schnittstellenaufruf simulieren if (uname == 'admin') {
       that.tip = 'Der Benutzername existiert bereits, bitte ändern Sie ihn'
      } anders {
       that.tip = 'Benutzername kann verwendet werden'
      }
     }, 1000)
    }
   },
   betrachten:
    uname: Funktion (Wert) {
     //Rufen Sie die Backend-Schnittstelle auf, um die Legitimität des Benutzernamens zu überprüfen. this.checkName(val);
     this.tip = „Überprüfe …“
    }
   },

  });
</Skript>

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:
  • Go+Vue-Entwicklungsprozess einer Online-Anwendung zur Essenslieferung (Benutzername, Passwort und grafischer Bestätigungscode)
  • Vue + Element-UI integriert eine zufällige Überprüfungsfunktion für den Bestätigungscode + Benutzernamen + Kennwort
  • Vue-Methode zum Überprüfen, ob der Benutzername verfügbar ist

<<:  Schritte zur Installation von MySQL 5.7.10 auf Windows Server 2008 R2

>>:  Detaillierte Erläuterung des geplanten Ausführungsbefehls von Crontab unter Linux

Artikel empfehlen

Detaillierte Erklärung der Verwendung von publicPath in Webpack

Inhaltsverzeichnis Ausgabe Ausgabepfad Ausgabe.öf...

Implementierung des iview-Berechtigungsmanagements

Inhaltsverzeichnis iview-admin2.0 integrierte Ber...

Zusammenfassung der MySQL-Fremdschlüsseleinschränkungen und Tabellenbeziehungen

Inhaltsverzeichnis Fremdschlüssel So ermitteln Si...

So öffnen Sie den Port in Centos7

Die Standard-Firewall von CentOS7 ist nicht iptab...

Wissen Sie, wie Sie mit Vue Screenshots von Webseiten erstellen?

Inhaltsverzeichnis 1. Installieren Sie html2Canva...

JavaScript zur Implementierung eines einziehbaren sekundären Menüs

Der spezifische Code zur Implementierung des einz...

MySQL-Methode und Beispiel für langsame Abfragen

1. Einleitung Durch Aktivieren des Slow Query Log...

Linux-Befehl „exa“ (bessere Dateianzeige als „ls“)

Installieren Befolgen Sie zur Installation die RE...

Fehler MySQL-Tabelle 'performance_schema...Lösung

Die Testumgebung ist mit MariaDB 5.7 eingerichtet...

Konzepte und Methoden für Server-Stresstests (TPS/Parallelität)

Inhaltsverzeichnis 1 Indikatoren im Stresstest 1,...

Vorteile von INSERT INTO SET in MySQL

Daten in MySQL-Datenbank einfügen. Bisher häufig ...

Detaillierte Erklärung der Semiotik in Html/CSS

Basierend auf Theorien wie Saussures Sprachphilos...

So verweisen Sie im WeChat-Applet wxss auf externe CSS-Dateien und Iconfonts

Ursache So importieren Sie externe Dateien in ein...