brauchen Verwenden Sie Vue, um Benutzerdaten wie folgt zu sammeln: Daten abrufen und übermittelnCode-Implementierung: Binden Sie den Wert von value an das variable Attribut <!DOCTYPE html> <html lang="de"> <Kopf> <meta charset="UTF-8"> <meta http-equiv="X-UA-kompatibel" content="IE=edge"> <meta name="viewport" content="width=Gerätebreite, Anfangsmaßstab=1.0"> <title>Formulardaten abrufen</title> <script src="/static/js/vue.js"></script> </Kopf> <Text> <div id="Behälter"> <form action="" @submit.prevent="einreichen"> <label for="username">Benutzername:</label><br> <input type="text" class="username" name="username" placeholder="Benutzernamen eingeben" v-model.lazy="user.username"><br> <label for="password">Passwort:</label><br> <input type="password" class='password' name="password" placeholder="Passwort eingeben" v-model="user.password"><br> <label for="age">Alter:</label><br> <!-- Typ ist Zahl, nur Zahlen sind zulässig; Eingabe ist auch eine Zeichenfolge --> <!-- v-model.number, konvertiere die Eingabezeichenfolge in einen numerischen Wert --> <input type="Nummer" name="Alter" v-model.Nummer="Benutzer.Alter"><br> <label for="">Geschlecht:</label> <!-- Abnormale Eingabe --> <input type="radio" name="sex" v-model="user.sex" value="female">Weiblich<input type="radio" name="sex" v-model="user.sex" value="male">Männlich<br> <!-- Mehrfachauswahl --> <label for="">Hobbys:</label> <input type="checkbox" v-model="user.hobby" value="pingpong">Tischtennis<input type="checkbox" v-model="user.hobby" value="basketball">Basketball<input type="checkbox" v-model="user.hobby" value="football">Fußball<br> <!-- Dropdown-Auswahlfeld--> <span>Stadt auswählen:</span><br> <select name="Stadt" v-model="Benutzer.Stadt" id=""> <option value="">Wählen Sie eine Stadt aus</option> <option value="zz">Zhengzhou</option> <option value="wh">Wuhan</option> <option value="bj">Peking</option> </Auswählen> <br> <!-- Textfeld --> <label for="">Beschreibung:</label><br> <textarea name="desc" v-model="user.desc"></textarea> <br> <!-- Protokoll --> <input type="checkbox" name="agree" v-model="user.agree">Lesen und akzeptieren Sie die <a href="http://www.baidu.com">Benutzervereinbarung</a> <!-- Klicken Sie zum Senden auf die Schaltfläche--> <button :style="{display:'block',backgroundColor:'lightblue',}">Senden</button> <!-- senden --> <!-- <input type="submit" value="Senden"> --> </form> </div> <Skript> Vue.config.productionTip = falsch neuer Vue({ el: "#container", Daten: { Benutzer: { Benutzername: "", Passwort: "", Alter: "", Geschlecht: "", Hobby: [], Stadt: "", Beschreibung: "", zustimmen: "", } }, Methoden: { senden(Ereignis){ console.log("Formular absenden") // Im Formular werden die Parameter automatisch übermittelt console.log(JSON.stringify(this.user)) }, }, }) </Skript> </body> </html> Vorlagenfilter<!DOCTYPE html> <html lang="de"> <Kopf> <meta charset="UTF-8"> <meta http-equiv="X-UA-kompatibel" content="IE=edge"> <meta name="viewport" content="width=Gerätebreite, Anfangsmaßstab=1.0"> <title>Vorlagenfilter</title> <script src="/static/js/vue.js"></script> <script src="/static/js/dayjs.min.js"></script> </Kopf> <Text> <div id="Behälter"> <!-- Filter --> <span>{{ Zeit | ZeitFormatter}}</span><br> <!-- Der erste Parameter des Parameterübergabefilters sind immer die Pipeline-Daten--> <span>{{ Zeit | ZeitFormatter("JJ-MM-TT hh:mm:ss")}} </span> <!--Es können auch mehrere Filter in Reihe geschaltet werden--> </div> <Skript> Vue.config.productionTip = falsch //Globaler Filter, in allen Komponenten verfügbar Vue.filter("myFilter", function(value){ gib „globale Filterung“ zurück }) neuer Vue({ el: "#container", Daten: { Zeit: 1639579694662, //Zeitstempel, kein String}, //Lokaler Filter, der innerhalb der Komponente Filter verwendet wird: { timeFormatter(Zeit, Format){ // Der erste Parameter if (Format) { returniere dayjs(Zeit).format(Format) }anders{ returniere dayjs(Zeit).format("JJJJ-MM-TT HH:mm:ss") } }, }, }) </Skript> </body> </html> Filter-Nutzungsszenarien1. Wird in der Interpolationssyntax verwendet 2. Durch die Verarbeitung einiger einfacher Operationen werden neue Daten generiert ZusammenfassenDieser 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:
|
>>: Tutorial zur Verwendung des Hyperlink-Tags in HTML
Die vier Eigenschaftswerte von Position sind: 1.V...
Auf den Seiten von Webanwendungen werden häufig T...
Inhaltsverzeichnis 1. So erhalten Sie Elemente Ho...
Inhaltsverzeichnis Überblick 1. Einfaches Beispie...
Das W3C, eine 1994 gegründete Organisation, zielt...
<br />Ich habe einige Websites zum Thema Woh...
1. Verstehen Sie zunächst das Overflow-Wrap-Attri...
Vorwort: Die Docker-Portzuordnung erfolgt häufig,...
Vorwort Kürzlich habe ich einer Tabelle in der Da...
Um zu verstehen, was das bedeutet, müssen wir zunä...
Inhaltsverzeichnis 1. Hilfeinformationen nutzen 2...
Installieren Sie mysql5.7 unter Win. Zu Ihrer Inf...
Einführung: Alle Browser verfügen über Standardst...
Inhaltsverzeichnis Normale Belastung Lazy Loading...
Analysieren Sie vier gängige Methoden und Prinzip...