In diesem Artikelbeispiel wird der spezifische Code von Vue zur Realisierung des Benutzeranmeldungswechsels zu Ihrer Information geteilt. Der spezifische Inhalt ist wie folgt Umstellung ist problematisch Code <!DOCTYPE html> <html lang="de"> <Kopf> <meta charset="UTF-8"> <title>Titel</title> </Kopf> <Text> <div id="app"> <span v-if="istBenutzer"> <label for="username">Benutzerkonto</label> <input type="text" id="username" placeholder="Benutzerkonto"> </span> <span v-else> <label for="email">Benutzerpostfach</label> <input type="text" id="email" placeholder="Benutzer-E-Mail"> </span> <button @click="isUser = !isUser">Typ wechseln</button> </div> <script src="../js/vue.js"></script> <Skript> const app = new Vue({ el: '#app', Daten: { isUser: true } }) </Skript> </body> </html> Effektanzeige Probleme
Warum tritt dieses Problem auf? Dies liegt daran, dass Vue beim Rendern des DOM aus Leistungsgründen vorhandene Elemente so weit wie möglich wiederverwendet, anstatt neue Elemente zu erstellen. Lösung
Perfektes Versions-Login-Beispiel Fügen Sie der Eingabe verschiedene Schlüssel hinzu Code <!DOCTYPE html> <html lang="de"> <Kopf> <meta charset="UTF-8"> <title>Titel</title> </Kopf> <Text> <div id="app"> <span v-if="istBenutzer"> <label for="username">Benutzerkonto</label> <input type="text" id="username" placeholder="Benutzerkonto" key="username"> </span> <span v-else> <label for="email">Benutzerpostfach</label> <input type="text" id="email" placeholder="Benutzer-E-Mail" key="email"> </span> <button @click="isUser = !isUser">Typ wechseln</button> </div> <script src="../js/vue.js"></script> <Skript> const app = new Vue({ el: '#app', Daten: { isUser: true } }) </Skript> </body> </html> Effektanzeige 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:
|
>>: Detaillierte Erklärung der Rolle von Explain in MySQL
Installieren Befolgen Sie zur Installation die RE...
Inhaltsverzeichnis 1. Digitaler Betrieb (1) Gener...
Im Allgemeinen bietet MySQL standardmäßig eine Vi...
Inhaltsverzeichnis VARCHAR- und CHAR-Typen Abschl...
Inhaltsverzeichnis Vorwort: 1. Standardwertbezoge...
Vorwort Ich glaube, jeder hat den Befehl top unte...
Inhaltsverzeichnis 1. Daten vorbereiten Erstellen...
Da ich lernen muss, wie man Server und Datenbanke...
Code kopieren Der Code lautet wie folgt: <html...
Beschreibung der HTML-Meta-Viewport-Attribute Was...
Ursache So importieren Sie externe Dateien in ein...
Inhaltsverzeichnis Konfigurieren Sie zuerst packa...
1. Im Kreis herumlaufen Nach einigem Herumexperim...
Methode 1: Hostnamectl-Änderung Schritt 1 Überprü...
In diesem Artikel wird der spezifische Code von V...