⊗jsvuPmCmDA 70 of 72 menu

Komponente zum Hinzufügen von Daten in Vue

Lassen Sie uns nun ein Formular zum Hinzufügen neuer Benutzer implementieren. Wir werden dieses Formular als eine separate Komponente erstellen. Beginnen wir mit der Implementierung. Zuerst erstellen wir in der Elternkomponente eine Methode zum Hinzufügen eines Benutzers:

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

In der Darstellung der Elternkomponente binden wir die Kindkomponente ein:

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

In der Kindkomponente erstellen wir Eigenschaften zur Steuerung der Eingabefelder:

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

In der Kindkomponente erstellen wir eine Methode zum Speichern der Daten:

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

Erstellen wir die Darstellung der Kindkomponente:

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

Implementieren Sie ein Formular zum Hinzufügen eines neuen Mitarbeiters.

Deutsch
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskΕλληνικά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
Wir verwenden Cookies für den Betrieb der Website, Analyse und Personalisierung. Die Datenverarbeitung erfolgt gemäß der Datenschutzerklärung.
alle akzeptieren anpassen ablehnen