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:

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

Låt oss skriva värdet från egenskapen till attributet src:

App.vue<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:

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

Låt i data lagras text och en länkadress:

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

Skapa med hjälp av dessa data följande kod:

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