Атрибутҳо дар фреймворки 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>