Detaillierte Erläuterung der Datenbindung von Vue-Formularereignissen

Detaillierte Erläuterung der Datenbindung von Vue-Formularereignissen

Bildbeschreibung hier einfügen

<Text>
    <div id="Wurzel">
        <form action="" @submit.prevent="demo">
            <label für="TW"> Name:</label>
            <input type="text" id="TW" v-model.trim="userInfo.account"><br><br> Passwort:
            <input type="password" id="pa" v-model="userInfo.password"><br><br> Alter:
            <input type="number" v-model.number="userInfo.age"> <br><br> Geschlecht: <input type="radio" name="sex" value="male" v-model="userInfo.sex">Männlich<input type="radio" name="sex" v-model="userInfo.sex" value="female">Weiblich<br><br> Hobbies: Campus:
            <Wählen Sie v-Modell="Benutzerinfo.Stadt">
                <option value="school">Bitte wählen Sie einen Campus aus</option>
                <option value="beijing">Peking</option>
                <option value="shanghai">Shanghai</option>
               <option value="shenzhen">Shenzhen</option>
            </Auswählen>
            <br><br>
            <input type="checkbox" v-model="userInfo.hobby" value="study"> Studieren<input type="checkbox" v-model="userInfo.hobby" value="sing"> Singen<input type="checkbox" v-model="userInfo.hobby" value="dance"> Tanzen<input type="checkbox" v-model="userInfo.hobby" value="game"> König<br><br> Weitere Informationen:
            <textarea name="" v-model.lazy="userInfo.other"></textarea><br><br>
            <input type="checkbox" v-model="userInfo.agree"> Lesen und akzeptieren Sie die <a href="#">Benutzervereinbarung</a><button>Senden</button>
        </form>
    </div>
    <Skript>
        Vue.config.productionTip = falsch;
        neuer Vue({
            el: "#Wurzel",
            Daten: {
                Benutzerinfo: {
                    Konto: '',
                    Passwort: '',
                    Alter: '',
                    Geschlecht: 'weiblich',
                    Stadt: 'Peking',
                    Hobby: [],
                    andere: '',
                    zustimmen: '',
                }
            },
            Methoden: {
                demo() {
                    Konsole.log(JSON.stringify(diese.Benutzerinfo));
                }
            }
        })
    </Skript>
</body>

Zusammenfassen

Dieser Artikel endet hier. Ich hoffe, er kann Ihnen helfen. Ich hoffe auch, dass Sie mehr Inhalt auf 123WORDPRESS.COM lesen können!

Das könnte Sie auch interessieren:
  • Detaillierte Erläuterung der Vue-Formularbindung und -Komponenten
  • Praktisches Beispiel zum dynamischen Hinzufügen von Komponenten in einem Vue-Formular
  • Vue-Loop-Komponente plus Validierungsbeispiel für mehrere Formulare
  • Vue-Formulareingabebindung V-Modell
  • Kennen Sie die doppelte Bindung von Formularen und Komponenten von Vue?

<<:  Lösung für das Problem ungültiger Breiteneinstellungen für Label und Span

>>:  18 Web-Usability-Prinzipien, die Sie kennen müssen

Artikel empfehlen

Natives JS zur Implementierung eines Dropdown-Menüs

Dropdown-Menüs sind auch im wirklichen Leben weit...

Tutorial zur Installation und Konfiguration von MySQL 8.0.12 unter Win10

Installation, Konfiguration, Start, Anmeldung und...

So installieren Sie Oracle_11g mit Docker

Installieren Sie Oracle_11g mit Docker 1. Ziehen ...

Detaillierte Analyse und Verwendung des Befehls tcpdump unter Linux

Einführung Einfach ausgedrückt ist tcpdump ein Pa...

Detaillierte Erläuterung der gespeicherten Prozeduren und Funktionen von MySQL

1 Gespeicherte Prozedur 1.1 Was ist eine gespeich...

Sehr empfehlenswert! Syntax Sugar in Vue 3.2 einrichten

Inhaltsverzeichnis Vorherige 1. Was ist Setup-Syn...

Diskussion über die Browsing-Designmethode für Webseiteninhalte

<br />Wenn ein Artikel auf einer Inhaltsseit...

Mysql-Datumsformatierung und komplexe Datumsbereichsabfrage

Inhaltsverzeichnis Vorwort Anwendungsszenarios fü...

Teilen Sie 12 häufig verwendete Loader in Webpack (Zusammenfassung)

Inhaltsverzeichnis Vorwort Stillader CSS-Lader Sa...

Detaillierte Schritte zur Installation von MySQL 8.0.18-winx64 unter Win10

1. Gehen Sie zunächst auf die offizielle Website,...