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:

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

Keling, xususiyatdagi qiymatni src atributiga yozamiz:

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

Odatda hamma v-bind ning qisqartirilgan varianti bilan ishlaydi. Bu atribut nomi oldidagi ikki nuqta bilan ifodalanadi:

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

data da matn va havola manzili saqlansin:

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

Ushbu ma'lumotlar yordamida quyidagi kodni yarating:

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