Arbejde med attributter i Vue-frameworket
Det er muligt at indsætte værdier fra data
ikke kun i tekst, men også i tags attributter.
Dette gøres ved hjælp af direktivet v-bind.
Lad os ved hjælp af denne direktiv indstille
værdien af attributten src for tagget
img. Lad den ønskede værdi
opbevares i egenskaben:
App.vuedata() {
return {
attr: 'img.png',
}
}
Lad os skrive værdien fra egenskaben ind i
attributten src:
App.vue<template>
<img v-bind:src="attr">
</template>
Normalt bruger alle den korte
version af v-bind. Den repræsenterer
simpelthen et kolon foran
attributtens navn:
App.vue<template>
<img :src="attr">
</template>
Задание 1
Lad der i data opbevares tekst
og et linkadresse:
App.vuedata() {
return {
text: 'page',
href: 'page.html',
}
}
Generer følgende kode ved hjælp af disse data:
html<a href="page.html">page</a>