Erklärung des V-Texts bei „if“ für die Modellbindungsanzeige in Vuev-text: Die InnerText-Eigenschaft des Elements muss ein Doppeltag sein, gefolgt von { { }} hat die gleiche Wirkung. Wird seltener verwendet. Hinweis: v-text kann nur in doppelten Tags verwendet werden. v-html: Das innerHTML eines Elements v-aufTatsächlich können auf v-on nicht nur Klickereignisse, sondern auch andere Ereignisse folgen, und die Verwendung ist ähnlich. Zum Beispiel: v-on:click/mouseout/mouseover/mousedown… Der folgende Klick ist ein Beispiel Hinweis: Alle v-on-Zeichen können mit @ abgekürzt werden, z. B. kann v-click mit @click abgekürzt werden. Mit der Direktive „v-on“ können Sie auf DOM-Ereignisse warten und JavaScript-Code ausführen, wenn diese ausgelöst werden. Im Allgemeinen besteht es darin, auf DOM zu hören, um einige Vorgänge auszulösen. Die nach dem Auslösen dieser Vorgänge (z. B. Klicks) ausgeführten Aktionen (js) können direkt dahinter geschrieben werden
v-wennv-if: Bestimmen Sie, ob dieses Element eingefügt werden soll. Dies entspricht dem Zerstören und Erstellen des Elements v-fürv-für Verwendung v-fo="(item,index) in data" Index Indexelement Indexdaten 1. Iterieren Sie über ein normales Array und definieren Sie ein normales Array in Daten Daten:{ Liste: [1,2,3,4,5,6] } <p v-for="(item,i) in list">--Indexwert--{{i}} --Jedes Element--{{item}}</p> 2. Iterieren Sie über das Objekt-Array und definieren Sie das Objekt-Array in Daten Daten:{ Liste: [1,2,3,4,5,6], Listenobjekt:[ {id:1, name:'zs1'}, {id:2, name:'zs2'}, {id:3, name:'zs3'}, ] } //Verwenden Sie die v-for-Anweisung zum Rendern in HTML <p v-for "(uesr,i) in listObj"> // id --{{Benutzer-ID}}---Name-->{{Benutzername}} V-Modell Sie können die <!DOCTYPE html> <html lang="de"> <Kopf> <meta charset="UTF-8"> <meta name="viewport" content="width=Gerätebreite, Anfangsmaßstab=1.0"> <meta http-equiv="X-UA-kompatibel" content="ie=edge"> <script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/vue.js"></script> <Titel>vue</Titel> </Kopf> <Text> <div id="app"> <input v-model="Nachricht"> <p>Der Eingabewert ist: {{message}}</p> </div> <Skript> var app = new Vue({ el: '#app', Daten: { Nachricht: „Hallo Welt!“ } }) </Skript> </body> </html> v-bindenWird verwendet, um die Attribute von HTML-Elementen dynamisch zu aktualisieren, z. B. ID-Klasse, href, src usw. Abkürzung: v-bind:href Abkürzung: href <a: href="{{url}}">aa</a> Hier ist etwas Code <Stil> .aktiv{ Rand: 1px durchgehend rot; } </Stil> <div id="app"> <img v-bind:src="imgSrc" alt=""> <br> <img :src="imgSrc" alt="" :title="imgTitle+'!!!'" :class="isActive?'active':''" @click="toggleActive"> <br> <img :src="imgSrc" alt="" :title="imgTitle+'!!!'" :class="{active:isActive}" @click="toggleActive"> </div> var app = new Vue({ el:"#app", Daten:{ imgSrc:"upload/2022/web/logo.png", imgTitle:"Voldemort", istAktiv:false }, Methoden: { UmschaltenAktiv:Funktion(){ dies.istAktiv = !dies.istAktiv; } }, }) V-ShowWenn festgestellt wird, dass ein verstecktes Element versteckt ist, wird dem Stil des Elements „display:none“ hinzugefügt. Es basiert auf CSS-Stilwechsel Der Unterschied zwischen V-Bind und V-ModelIn einigen Fällen müssen wir v-bind und v-model zusammen verwenden: <Eingabe: Wert = "Name" v-Modell = "Textkörper"> data.name und data.body, welches ändert sich mit welchem? Werden sie überhaupt in Konflikt geraten? <input v-model="Nachricht"> <input v-bind:value="Nachricht" v-on:input="Nachricht = $event.target.value" /> Damit ist dieser Artikel zur Verwendung von v-Anweisungen in Vue abgeschlossen. Weitere Informationen zur Verwendung von v-Anweisungen in Vue finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen! Das könnte Sie auch interessieren:
|
Vorwort Jeder Entwickler, der mit JS in Berührung...
1. MySQL-Befehl importieren Die Importsyntax des ...
Inhaltsverzeichnis Zweck des Teleports So funktio...
Inhaltsverzeichnis 1. Node erstellt HTTP-Server 2...
Frage Der Code hat keine Eingabeaufforderung: Vie...
Hintergrund des Problems Das Serverüberwachungssy...
Webdesign ist eine aufstrebende Randbranche, die n...
Import und Export von Docker-Images Dieser Artike...
Nichtorthogonale Ränder Wenn ein Rand verwendet w...
Voraussetzungen Um Container auf Windows Server a...
DCL (Data Control Language): Datenkontrollsprache...
Wie üblich werde ich heute über einen sehr prakti...
Kurz zusammengefasst: Browserkompatibilitätsprobl...
Optimistisches Sperren Optimistisches Sperren wir...
Inhaltsverzeichnis Warum ist IN langsam? Was ist ...