Heim > Artikel > Web-Frontend > Zusammenfassung der nativen Anweisungen in Vue.js (Code)
Der Inhalt dieses Artikels ist eine Zusammenfassung (Code) der nativen Anweisungen in Vue.js. Ich hoffe, dass er für Freunde in Not hilfreich ist.
Verzeichnis:
v-text v-html v-show/v-if v-for v-bind/v-on v-model v -once
bindet den anzuzeigenden Inhalt an das Label
new Vue({ el: '#id', template: `<p v-text="'value:'+val"></p>`, data: { val: '123' } })// 等同于 : template: `<p>value:{{val}}</p>`
wann Bindung Ein bestimmter Wert wird als HTML-Wert anstelle einer Zeichenfolge angezeigt (ähnlich wie bei der Konvertierung von innerText in innerHtml).
new Vue({ el: '#id', template: `<p v-html="val"></p>`, data: { val: '<span>123</span>' } })
v-show: Fügen Sie dem Knoten eine Anzeige hinzu: keine.
v-if: Bestimmen Sie, ob der Knoten vorhanden ist. Wenn „false“, ist der Knoten nicht vorhanden, was dazu führt, dass der DOM-Knoten vorhanden ist neu gezeichnet
new Vue({ el: '#id', template: `<p> <span v-show="active"></span> <span v-if="active"></span> </p>`, data: { active: false, text: 0 } // <span v-if="active"></span> // <span v-else-if="text === 0"></span> // <span v-if="active"></span>})
new Vue({ el: '#id', template: `<p> <ul> // 遍历数组 <li v-for="(item,index) in arr" :key="item">{{item}}</li> </ul> <ul> // 遍历对象 <li v-for="(val,key,index) in obj1" :key="key">{{key}} : {{val}}</li> </ul> </p>`, data: { arr: [1, 2, 3], obj1: { a: '123', b: '456' c: '789' } } })
4, v-bind und v-on
// v-bind<p v-bind:class="val"></p>// 简写方式:<p :class="val"></p>// 其中val是data中的数据 // v-on<p v-on:click="clickButh"></p>// 简写方式:<p @click="clickButh"></p>// 其中clickButn是methods中的方法
new Vue({ el: '#id', template: `<p> <input type="text" v-model="val"> </p>`, data: { val: '111' } })
6, v-once
new Vue({ el: '#id', template: `<p v-once >Text: {{val}}</p>`, data: { val: '111' } })
Verwandte Empfehlungen:
Angular wird zur Steuerung von Elementen verwendet Einführung in native Anweisungen zum Anzeigen oder Nicht-Anzeigen_AngularJSVerwendung von Vue-AnweisungenDas obige ist der detaillierte Inhalt vonZusammenfassung der nativen Anweisungen in Vue.js (Code). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!