Gibt es eine Anleitung für Vuejs?

青灯夜游
Freigeben: 2023-01-11 09:22:39
Original
1872 Leute haben es durchsucht

vuejs hat Anweisungen. Vuejs-Anweisungen beginnen mit „v-“, sie wirken auf HTML-Elemente und die Anweisungen bieten einige spezielle Funktionen. Wenn die Anweisungen an Elemente gebunden sind, fügen die Anweisungen den gebundenen Zielelementen einige spezielle Verhaltensweisen hinzu spezielle HTML-Funktionen.

Gibt es eine Anleitung für Vuejs?

Die Betriebsumgebung dieses Tutorials: Windows 7-System, Vue-Version 2.9.6, DELL G3-Computer.

vuejs hat Anweisungen.

Was sind Anweisungen in Vue? Die Anweisungen von Vue.js beginnen mit v-. Sie wirken sich auf HTML-Elemente aus. Direktiven fügen dem Element ein besonderes Verhalten hinzu gebundenes Zielelement. Wir können uns die Direktive als spezielles HTML-Attribut vorstellen.

VueJS erweitert HTML um neue Attribute, sogenannte Direktiven.

  • ViueJS fügt Ihrer Anwendung durch integrierte Anweisungen Funktionalität hinzu.

  • Mit VueJS können Sie Anweisungen anpassen.

  • Eigenschaften von Anweisungen

Alle Anweisungen sind im Umfang der Vue-Instanzverwaltung enthalten.

  • vueJS-Anweisungen sind erweiterte HTML-Attribute mit dem Präfix v-.

  • Die V-Model-Direktive bindet den Elementwert (z. B. den Wert des Eingabefelds) an die Anwendung und speichert den Wert.

  • vuejs allgemeine Befehle

Vue.js bietet einige häufig verwendete integrierte Befehle:

v-if-Befehl

v-show-Befehl
  • v-else-Anweisung
  • v-for-Anweisung
  • v-bind-Anweisung
  • v-on-Anweisung
  • v-if-Anweisung

v-if ist eine bedingte Rendering-Anweisung, die basierend darauf gelöscht wird, ob die Ausdruck ist wahr oder falsch. Und Elemente einfügen Grundlegende Syntax: v-if="Ausdruck"

Ausdruck ist ein Ausdruck, der einen booleschen Wert zurückgibt. Der Ausdruck kann ein boolesches Attribut oder ein Operationsausdruck sein, der einen booleschen Wert zurückgibt.

<div id="app">
			<div v-if="isMale">男士</div>
			<div v-if="age>=20">age:{{age}}</div>
		</div>
		
var vm = new Vue({
			el: &#39;#app&#39;,
			data: {
				age:25,
				isMale:true,
			}
		})
Nach dem Login kopieren


v-show-Befehl

Unterschied zwischen v-show und v-if. v-show rendert HTML unabhängig davon, ob die Bedingung wahr ist, während v-if nur dann rendert, wenn die Bedingung wahr ist.

Schauen Sie sich zuerst zwei Screenshots an, wenn isMale wahr ist, und das zweite Bild Wenn isMale nicht festgelegt ist, können Sie sehen, dass der HTML-Code von v-if nicht gerendert wird und die Verwendung von p von v-show nur den Anzeigestil ändert: none

Der Befehl v-else wird zusammen mit verwendet v-if oder v-show. Wenn die v-if-Bedingung nicht erfüllt ist, wird der v-else-Inhalt angezeigt. Es ähnelt der Traversierungssyntax von JavaScript. v-for="item in list" list ist ein Array, item ist das aktuell durchlaufene Array-Element v-for = "(item,index) in list", wobei Index die aktuelle Schleife ist Index, Index beginnt bei 0


<div id="app">
			<div v-if="isMale">男士v-if</div>
			<div v-show="isMale">男士v-show</div>
		</div>
var vm = new Vue({
			el: &#39;#app&#39;,
			data: {
				isMale:false
			}
		})
Nach dem Login kopieren

v-bind-Befehl
v-bind bindet dynamisch ein oder mehrere Features nach seinem Namen und trennt ihn durch einen Doppelpunkt Attribut eines HTML-Elements. Beispielsweise kann v-bind:class

class gleichzeitig mit v-bind:class vorhanden sein. Das heißt, wenn es eine Klasse gibt, wird das Hinzufügen von v-bind:class nicht überschrieben die ursprüngliche. Style-Klasse, aber füge einen neuen Klassennamen auf der ursprünglichen Basis hinzu v-on wird zum Abhören von DOM-Ereignissen verwendet. Die Verwendung ähnelt v-bind, beispielsweise dem Hinzufügen eines Klickereignisses zu einer Schaltfläche

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!