Lavorare con gli attributi nel framework Vue
È possibile inserire i valori delle proprietà da data
non solo nel testo, ma anche negli attributi dei tag.
Questo viene fatto utilizzando la direttiva v-bind.
Utilizziamo questa direttiva per impostare
il valore dell'attributo src per il tag
img. Lasciamo che il valore desiderato
sia memorizzato nella proprietà:
data() {
return {
attr: 'img.png',
}
}
Scriviamo il valore dalla proprietà
nell'attributo src:
<template>
<img v-bind:src="attr">
</template>
Di solito tutti usano la versione abbreviata
di v-bind. È rappresentata
semplicemente dai due punti prima del
nome dell'attributo:
<template>
<img :src="attr">
</template>
Lascia che in data siano memorizzati il testo
e l'URL del link:
data() {
return {
text: 'page',
href: 'page.html',
}
}
Genera il seguente codice utilizzando questi dati:
<a href="page.html">page</a>