Ատրիբուտների հետ աշխատանքը Vue ֆրեյմվորքում

data-ից հատկությունների արժեքները կարելի է տեղադրել ոչ միայն տեքստում, այլև թեգերի ատրիբուտներում: Դա արվում է v-bind դիրեկտիվի օգնությամբ։

Եկեք այս դիրեկտիվի օգնությամբ սահմանենք img թեգի src ատրիբուտի արժեքը։ Թող ցանկալի արժեքը պահվի հատկության մեջ։

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>