Εργασία με χαρακτηριστικά στο framework Vue

Η εισαγωγή τιμών ιδιοτήτων από το data μπορεί να γίνει όχι μόνο σε κείμενο, αλλά και σε χαρακτηριστικά ετικετών. Αυτό γίνεται με τη βοήθεια της οδηγίας v-bind.

Ας χρησιμοποιήσουμε αυτήν την οδηγία για να ορίσουμε την τιμή του χαρακτηριστικού src για την ετικέτα img. Αφήστε την επιθυμητή τιμή να αποθηκεύεται στην ιδιότητα:

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

Ας γράψουμε την τιμή από την ιδιότητα στο χαρακτηριστικό src:

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

Συνήθως όλοι χρησιμοποιούν τη συντομευμένη μορφή του v-bind. Αποτελεί απλώς μια άνω και κάτω τελεία πριν από το όνομα του χαρακτηριστικού:

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

Αφήστε στο data να αποθηκεύεται κείμενο και μια διεύθυνση σύνδεσης:

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

Δημιουργήστε με τη βοήθεια αυτών των δεδομένων τον ακόλουθο κώδικα:

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