⊗jsvuPmCmDA 70 of 72 menu

Кампанент для дадавання даных у Vue

Давайце цяпер рэалізуем форму для дадавання новых карыстальнікаў. Гэтую форму мы зробім у выглядзе асобнага кампанента. Прыступім да рэалізацыі. Для пачатку ў бацькоўскім кампаненце зробім метад для дадавання карыстальніка:

methods: { add(name, surn) { let id = this.users.length + 1; this.users.push({ id, name, surn }); } }

У прадстаўленні бацькоўскага кампанента падключым даччыны:

<template> <UserForm @add="add" /> </template>

У даччыным кампаненце зробім уласцівасці для кантролю інпутаў:

data() { return { newName: '', newSurn: '', } }

У даччыным кампаненце зробім метад для захавання даных:

methods: { save() { this.$emit('add', this.newName, this.newSurn); } }

Зробім прадстаўленні даччынага кампанента:

<template> <input v-model="newName"> <input v-model="newSurn"> <button @click="save"> save </button> </template>

Рэалізуйце форму для дадавання новага работніка.

Беларуская
AfrikaansAzərbaycanБългарскиবাংলাČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Мы выкарыстоўваем cookie для працы сайта, аналітыкі і персаналізацыі. Апрацоўка дадзеных адбываецца згодна Палітыкай канфідэнцыяльнасці.
прыняць усе наладзіць адхіліць