Directives in Vue.js: gebruik en voorbeelden

Directives in Vue.js kunt u speciaal gedrag toepassen op elementen in de DOM. Ze worden voorafgegaan door de v- syntaxis en worden gebruikt om de DOM te manipuleren, gebeurtenissen af ​​te handelen, elementen voorwaardelijk weer te geven en meer. Vue.js biedt verschillende ingebouwde functies, directives zoals, en, die een breed scala aan veelvoorkomende gebruiksscenario's dekken. v-if v-for v-bind v-on

Hier zijn enkele veel voorkomende directives in Vue.js:

 

1. Richtlijn: Deze richtlijn wordt gebruikt om een ​​element voorwaardelijk weer te geven op basis van een voorwaarde. v-if

Voorbeeld:

<div v-if="isShow">This element is only displayed if isShow is true.</div>

 

2. Richtlijn: Deze richtlijn wordt gebruikt om een ​​array of een object te herhalen en overeenkomstige elementen te creëren. v-for

Voorbeeld:

<ul>  
  <li v-for="item in items">{{ item }}</li>  
</ul>

 

3. Richtlijn: Deze richtlijn wordt gebruikt om de waarde van een uitdrukking te binden aan een attribuut of een eigenschap van een element. v-bind

Voorbeeld:

<img v-bind:src="imageUrl">

 

4. Richtlijn: Deze richtlijn wordt gebruikt om naar gebeurtenissen op een element te luisteren en deze af te handelen. v-on

Voorbeeld:

 <button v-on:click="handleClick">Click me!</button>

 

5. Richtlijn: Deze richtlijn creëert een tweerichtingsbinding tussen een invoerelement en een gegevenseigenschap. v-model

Voorbeeld:

<input v-model="message">

 

Dit zijn slechts enkele basisprincipes directives in Vue.js. U kunt ook uw eigen gewoonte maken directives om specifiek gedrag uit te voeren in uw Vue.js-toepassing.