⊗jsvuPmCmDA 70 of 72 menu

Componente per l'aggiunta di dati in Vue

Ora implementiamo un modulo per aggiungere nuovi utenti. Faremo questo modulo sotto forma di un componente separato. Iniziamo l'implementazione. Per cominciare, nel componente genitore creiamo un metodo per aggiungere un utente:

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

Nel template del componente genitore includiamo quello figlio:

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

Nel componente figlio creiamo delle proprietà per controllare gli input:

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

Nel componente figlio creiamo un metodo per salvare i dati:

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

Creiamo il template del componente figlio:

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

Implementa un modulo per aggiungere un nuovo dipendente.

Italiano
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesia日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Utilizziamo i cookie per il funzionamento del sito, l'analisi e la personalizzazione. I dati vengono elaborati in conformità con la Politica sulla privacy.
accetta tutto personalizza rifiuta