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:
|
Die meisten der folgenden Befehle müssen in der K...
Axios in Vue einfügen importiere Axios von „Axios...
Vorwort Um beim Testen die Fähigkeit des Projekts...
Vor kurzem habe ich einen solchen Effekt implemen...
Lassen Sie uns heute darüber sprechen, wie Sie mi...
Inhaltsverzeichnis Hintergrund Wirkung Ideen Hint...
Ich habe Node auf dem Laufwerk D installiert und ...
Einleitung Bisher wurden unsere Docker-Images in ...
Redis-Einführung Redis ist vollständig Open Sourc...
Inhaltsverzeichnis Warum day.js verwenden? Moment...
Manchmal müssen Sie basierend auf der offiziell v...
Vorwort Aufgrund meines MySQL-Verständnisses denk...
Frage: Warum ist die Like-Fuzzy-Abfrage immer noc...
Die Verwendung der vue3 Teleport-Sofortbewegungsf...
Die EXPLAIN-Anweisung wird im MySQL-Abfrageanweis...