Att arbeta med attribut i ramverket Vue
Att sätta in värden från egenskaper i data
går inte bara i text, utan även i taggars attribut.
Detta görs med hjälp av direktivet v-bind.
Låt oss med hjälp av detta direktiv sätta
värdet för attributet src för taggen
img. Låt det önskade värdet
lagras i egenskapen:
data() {
return {
attr: 'img.png',
}
}
Låt oss skriva värdet från egenskapen till
attributet src:
<template>
<img v-bind:src="attr">
</template>
Vanligtvis använder alla en förkortad
version av v-bind. Den representeras
av ett kolon före
attributnamnet:
<template>
<img :src="attr">
</template>
Låt i data lagras text
och en länkadress:
data() {
return {
text: 'page',
href: 'page.html',
}
}
Skapa med hjälp av dessa data följande kod:
<a href="page.html">page</a>