Vorwort: Die offizielle Vue-Website bietet insgesamt 14 Anweisungen, und zwar wie folgt:
Hinweis : ☆ steht für wichtige und häufig verwendete 1. v-Text (v-Befehlsname = „Variable“, die Variable benötigt Daten um einen Wert bereitzustellen)<p v-text="info"></p> <p v-text="'abc' + info"></p> <Skript> neuer Vue({ el: '#app', Daten: { Info: „ein“ } }) </Skript>
2. v-html (kann HTML-Syntax analysieren) Manchmal geben wir in unserem Der Beispielcode lautet wie folgt: <p v-html="'<b>ok</b>'"></p> <p v-text="'<b>ok</b>'"></p> Es gibt keinen Unterschied zwischen den beiden obigen Codezeilen, außer dass sie unterschiedliche OK <b>OK</b>
3. v-once (Elemente und Komponenten nur einmal rendern)Rendern Sie Elemente und Komponenten nur einmal. Bei nachfolgenden erneuten Renderings werden das Element/die Komponente und alle seine untergeordneten Elemente als statischer Inhalt behandelt und übersprungen. Hierdurch kann die Update-Performance optimiert werden. <input type="text" v-model="msg" v-once> // Nur einmal rendern<p v-once>{{ msg }}</p> 4. V-Cloak (verhindert Seitenflackern) Diese Direktive bleibt auf dem Element, bis die zugehörige Instanz die Kompilierung abgeschlossen hat. Bei Verwendung mit 5. v-pre (Verständnis) Überspringt die Kompilierung dieses Elements und seiner untergeordneten Elemente. Kann zum Anzeigen roher <div id="app"> <span v-pre>{{Nachricht}}</span> </div> <Skript> const app = new Vue({ el: "#app", Daten: { Nachricht: "Hallo" } }) </Skript> Normalerweise kompilieren und zeigen wir 6. v-binden6.1 Bindungseigenschaften Wenn wir die Variablen in unserem <div id="app"> <a v-bind:href="baidu" rel="external nofollow" >Baidu</a> <img :src="imgSrc" alt=""> </div> <Skript> const app = new Vue({ el: "#app", Daten: { Nachricht: "Hallo", baidu: „https://www.baidu.com“, imgSrc: "upload/2022/web/pc_a91909218349e60ed8f6f6f226c30e5f.gif" } }) </Skript> Wir müssen lediglich 6.2 Bindungsklasse Es gibt zwei Möglichkeiten, Implementiert durch Objekte: <div id="app"> <p v-bind:class="{color:isColor}">Hallo Welt</p> </div> <Skript> const app = new Vue({ el: "#app", Daten: { istFarbe: true } }) </Skript> <Stil> .Farbe{ Farbe: blau; } </Stil> Die Objektmethode ist wie der Code oben Dies kann durch die Verwendung eines Arrays erreicht werden: <div id="app"> <p :class="[Klassenname1, Klassenname2]">{{Nachricht}}</p> </div> <Skript> const app = new Vue({ el: "#app", Daten: { Nachricht: "Hallo", Klassenname1: "pcolor", Klassenname2: "Schriftgröße" }, }) </Skript> <Stil> .pcolor{ Farbe: rot; } .Schriftgröße{ Schriftgröße: 30px; } </Stil> Wenn 6.3 StilbindungEs gibt auch zwei Möglichkeiten, Stile zu binden: eine besteht in der Bindung über ein Array und die andere in der Bindung über ein Objekt. Implementiert durch Objekte: <div id="app"> <p:style="{fontSize:'100px'}">{{Nachricht}}</p> </div> <Skript> const app = new Vue({ el: "#app", Daten: { Nachricht: "Hallo" } }) </Skript>
Dies kann durch die Verwendung eines Arrays erreicht werden: <div id="app"> <p:style="[style1, style2]">{{Nachricht}}</p> </div> <Skript> const app = new Vue({ el: "#app", Daten: { Nachricht: "Hallo", Stil1: {Hintergrund:'rot'}, Stil2: {Schriftgröße:'30px'}, } }) </Skript> Dies ist das Ende dieses Artikels zum Erlernen von Vue-Befehlen. Weitere relevante Inhalte zu Vue-Befehlen finden Sie in den vorherigen Artikeln von 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird! Das könnte Sie auch interessieren:
|
>>: HTML-Codebeispiel: Detaillierte Erklärung von Hyperlinks
Es ist sehr praktisch, eine Verbindung zu einer R...
Ich bin heute auf ein Problem gestoßen: Kann ich ...
Hallo zusammen, heute möchte ich Ihnen zeigen, wi...
Vorwort Normaler Geschäftsbedarf: Hochladen von B...
Inhaltsverzeichnis 1. Komponenteneinführung 2. Qu...
Weiterführende Literatur: Beheben Sie das Problem...
1. Szenariobeschreibung: Unsere Umgebung verwende...
Installieren Sie Docker unter CentOS 8 Offizielle...
Inhaltsverzeichnis 1. Drei Funktionen der toStrin...
Navigation, kleine Datenmenge Tabelle, zentriert &...
Es ist ganz einfach, Nachrichten an andere Benutz...
Zusammenfassung: Nginx-Reverse-Proxy für JIRA kon...
Vorwort Für Produktions-VPS mit öffentlicher IP w...
Sperren in MySQL Sperren sind ein Mittel, um Ress...
brauchen: Den Geschäftsanforderungen entsprechend...