Práca s atribútmi vo frameworku Vue

Vkladať hodnoty vlastností z data je možné nielen do textu, ale aj do atribútov tagov. To sa robí pomocou direktívy v-bind.

Pomocou tejto direktívy nastavme hodnotu atribútu src pre tag img. Nech je požadovaná hodnota uložená vo vlastnosti:

App.vuedata() {
  return {
    attr: 'img.png',
  }
}

Zapíšme hodnotu z vlastnosti do atribútu src:

App.vue<template>
  <img v-bind:src="attr">
</template>

Zvyčajne všetci používajú skrátenú verziu v-bind. Predstavuje jednoducho dvojbodku pred názvom atribútu:

App.vue<template>
  <img :src="attr">
</template>
Задание 1

Nech sú v data uložený text a adresa odkazu:

App.vuedata() {
  return {
    text: 'page',
    href: 'page.html',
  }
}

Pomocou týchto údajov vytvorte nasledujúci kód:

html<a href="page.html">page</a>