Lucrul cu atribute în framework-ul Vue
Introducerea valorilor proprietăților din data
este posibilă nu doar în text, ci și în atributele tagurilor.
Acest lucru se face cu ajutorul directivei v-bind.
Să folosim această directivă pentru a seta
valoarea atributului src pentru tag-ul
img. Să presupunem că valoarea dorită
este stocată în proprietatea:
data() {
return {
attr: 'img.png',
}
}
Să scriem valoarea din proprietate în
atributul src:
<template>
<img v-bind:src="attr">
</template>
De obicei, toată lumea folosește varianta
prescurtată a lui v-bind. Aceasta reprezintă
doar un două puncte în fața
numele atributului:
<template>
<img :src="attr">
</template>
Să presupunem că în data sunt stocate textul
și adresa linkului:
data() {
return {
text: 'page',
href: 'page.html',
}
}
Formați cu ajutorul acestor date următorul cod:
<a href="page.html">page</a>