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à:

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

Scriviamo il valore dalla proprietà nell'attributo src:

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

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

Lascia che in data siano memorizzati il testo e l'URL del link:

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

Genera il seguente codice utilizzando questi dati:

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