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>