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

Führen Sie die folgenden Schritte aus, um Vue-Router in Vue3 zu verwenden

Vorwort Die Verwaltung des Routings ist eine wese...

Analysieren Sie den Unterschied zwischen berechnet und beobachtet in Vue

Inhaltsverzeichnis 1. Einführung in die Computert...

So verbinden Sie XShell und Netzwerkkonfiguration in CentOS7

1. Linux-Netzwerkkonfiguration Bevor Sie das Netz...

Einführung in das Fokuselement document.activeELEment in JavaScript

Inhaltsverzeichnis 1. Der Fokus liegt standardmäß...

Verwenden Sie Docker, um ein Git-Image mithilfe des Klon-Repositorys zu erstellen

Überblick Ich verwende Docker seit über einem Jah...