⊗jsvuPmCmDA 70 of 72 menu

Componentă pentru adăugarea datelor în Vue

Să implementăm acum un formular pentru adăugarea de utilizatori noi. Vom face acest formular sub forma unei componente separate. Să începem implementarea. Pentru început, în componenta părinte vom crea o metodă pentru adăugarea utilizatorului:

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

În reprezentarea componentei părinte vom conecta componenta copil:

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

În componenta copil vom face proprietăți pentru controlul inputurilor:

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

În componenta copil vom face o metodă pentru salvarea datelor:

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

Să facem reprezentările componentei copil:

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

Implementați un formular pentru adăugarea unui angajat nou.

Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge