Εργασία με χαρακτηριστικά στο framework Vue
Η εισαγωγή τιμών ιδιοτήτων από το data
μπορεί να γίνει όχι μόνο σε κείμενο, αλλά και σε χαρακτηριστικά ετικετών.
Αυτό γίνεται με τη βοήθεια της οδηγίας v-bind.
Ας χρησιμοποιήσουμε αυτήν την οδηγία για να ορίσουμε
την τιμή του χαρακτηριστικού src για την ετικέτα
img. Αφήστε την επιθυμητή τιμή
να αποθηκεύεται στην ιδιότητα:
data() {
return {
attr: 'img.png',
}
}
Ας γράψουμε την τιμή από την ιδιότητα στο
χαρακτηριστικό src:
<template>
<img v-bind:src="attr">
</template>
Συνήθως όλοι χρησιμοποιούν τη συντομευμένη
μορφή του v-bind. Αποτελεί
απλώς μια άνω και κάτω τελεία πριν από
το όνομα του χαρακτηριστικού:
<template>
<img :src="attr">
</template>
Αφήστε στο data να αποθηκεύεται κείμενο
και μια διεύθυνση σύνδεσης:
data() {
return {
text: 'page',
href: 'page.html',
}
}
Δημιουργήστε με τη βοήθεια αυτών των δεδομένων τον ακόλουθο κώδικα:
<a href="page.html">page</a>