⊗jsvuPmCmDA 70 of 72 menu

Komponent for å legge til data i Vue

La oss nå implementere et skjema for å legge til nye brukere. Dette skjemaet vil vi lage som en separat komponent. La oss begynne implementeringen. Først, i foreldrekomponenten, lage en metode for å legge til en bruker:

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

I visningen av foreldrekomponenten inkluderer vi barnekomponenten:

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

I barnekomponenten lager vi egenskaper for å kontrollere inndatafeltene:

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

I barnekomponenten lager vi en metode for å lagre data:

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

La oss lage visninger for barnekomponenten:

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

Implementer et skjema for å legge til en ny arbeidstaker.

Norsk
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi bruker informasjonskapsler for nettstedets funksjonalitet, analyse og personalisering. Behandling av data foregår i henhold til Personvernerklæringen.
godta alle tilpass avvis