⊗jsvuPmCmDA 70 of 72 menu

Komponenta pro přidání dat ve Vue

Nyní implementujme formulář pro přidání nových uživatelů. Tento formulář vytvoříme jako samostatnou komponentu. Pusťme se do implementace. Nejprve v rodičovské komponentě vytvoříme metodu pro přidání uživatele:

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

V reprezentaci rodičovské komponenty připojme dětskou:

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

V dětské komponentě vytvoříme vlastnosti pro kontrolu inputů:

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

V dětské komponentě vytvoříme metodu pro uložení dat:

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

Vytvoříme reprezentace dětské komponenty:

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

Implementujte formulář pro přidání nového pracovníka.

Čeština
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяDanskDeutschΕλληνικά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
Používáme soubory cookie pro fungování webu, analýzu a personalizaci. Zpracování údajů probíhá v souladu s Zásadami ochrany osobních údajů.
přijmout vše přizpůsobit odmítnout