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
1. Rufen Sie die Methode der übergeordneten Kompo...
Zweck Machen Sie sich mit den Nginx-Modulen ngx_h...
Szenario mit dem Problem des Seitenumblätterns B ...
1. Qualitative Änderungen durch CSS-Variablen Die...
Nach dem Upgrade von MySQL auf Version 5.7 wurde ...
Elementform und Codeanzeige Weitere Einzelheiten ...
Zur Erinnerung: Egal ob bei der Planung, Gestaltun...
Ich bin vor kurzem auf ein Problem gestoßen. Die ...
Installation und Konfiguration von MySQL8.0.22 (s...
Für das, was ich heute schreiben werde, lief das ...
Vorwort In MySQL ist die Abfrage mehrerer Tabelle...
Inhaltsverzeichnis Lassen Sie uns zunächst über d...
Standardmäßig läuft Docker über einen nicht verne...
Dieser Artikel veranschaulicht anhand eines Beisp...
Inhaltsverzeichnis Gängige Komprimierungsformate:...