Vue freymvorkida atributlar bilan ishlash
data dagi xususiyat qiymatlarini nafaqat matnga, balki teglar atributlariga ham joylashtirish mumkin.
Bunga v-bind direktivasi yordamida erishiladi.
Keling, ushbu direktiva yordamida
img tegi uchun src atributi qiymatini o'rnatamiz.
Istalgan qiymat quyidagi xususiyatda saqlansin:
data() {
return {
attr: 'img.png',
}
}
Keling, xususiyatdagi qiymatni
src atributiga yozamiz:
<template>
<img v-bind:src="attr">
</template>
Odatda hamma v-bind ning qisqartirilgan varianti bilan ishlaydi.
Bu atribut nomi oldidagi ikki nuqta bilan ifodalanadi:
<template>
<img :src="attr">
</template>
data da matn va havola manzili saqlansin:
data() {
return {
text: 'page',
href: 'page.html',
}
}
Ushbu ma'lumotlar yordamida quyidagi kodni yarating:
<a href="page.html">page</a>