Directives Vue.js:ssa: Käyttö ja esimerkit

Directives Vue.js:ssä voit soveltaa erityisiä käyttäytymismalleja DOM:n elementteihin. Niiden etuliitteenä on syntaksi v-, ja niitä käytetään käsittelemään DOM:ia, käsittelemään tapahtumia, hahmottamaan ehdollisesti elementtejä ja paljon muuta. Vue.js tarjoaa useita sisäänrakennettuja ominaisuuksia, directives kuten, ja, jotka kattavat laajan valikoiman yleisiä käyttötapauksia. v-if v-for v-bind v-on

Tässä on joitain yleisiä directives Vue.js:ssä:

 

1. Direktiivi: Tätä direktiiviä käytetään ehdolliseen ehtoon perustuvan elementin muuttamiseksi. v-if

Esimerkki:

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

 

2. Direktiivi: Tätä direktiiviä käytetään taulukon tai objektin iterointiin ja vastaavien elementtien luomiseen. v-for

Esimerkki:

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

 

3. Direktiivi: Tätä direktiiviä käytetään lausekkeen arvon sitomiseen elementin attribuuttiin tai ominaisuuteen. v-bind

Esimerkki:

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

 

4. Direktiivi: Tätä direktiiviä käytetään elementin tapahtumien kuuntelemiseen ja käsittelemiseen. v-on

Esimerkki:

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

 

5. Direktiivi: Tämä direktiivi luo kaksisuuntaisen sidoksen syöttöelementin ja tietoominaisuuden välille. v-model

Esimerkki:

<input v-model="message">

 

Nämä ovat vain joitain directives Vue.js:n perustietoja. Voit myös luoda omia mukautettuja directives toimiaksesi Vue.js-sovelluksessasi.