Vue даги data объекти

Компонентнинг асосини биз бошқурадиган маълумотлар ташкил этади. Ушбу маълумотлар махсус data объектида сақланади. Ушбу объект махсус методнинг натижаси сифатида қайтарилиши керак:

App.vueexport default {
  data() {
    return {
      
    }
  }
}

Келинг, маълумотлар объектининг хусусиятида бирор матнни сақлаймиз:

App.vuedata() {
  return {
    text1: '111',
    text2: '222',
  }
}

Сақланган маълумотларни тасвирлашда чиқариш мумкин. Бу икки каватли жингина қавсларда бажарилади, уларда биз чиқармоқчи бўлган хусусиятнинг номи ёзилади. Келинг, хусусиятларимизнинг қийматларини чиқарайлик:

App.vue<template>
  {{ text1 }}
  {{ text2 }}
</template>

Энди хар бир хабармиз ўз абзацида чиқадиган қилайлик:

App.vue<template>
  <p>{{ text1 }}</p>
  <p>{{ text2 }}</p>
</template>
Задание 1

data да фойдаланувчининг исми ва фамилияси сақлансин:

javascriptdata() {
  return {
    name: 'john',
    surn: 'smit',
  }
}

Хар бир хусусиятни алохида div тегида чиқаринг.