Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗jsvuPmCmDA 70 of 72 menu
◀ ▶

Компонент за добавяне на данни във Vue

Нека сега реализираме форма за добавяне на нови потребители. Ще направим тази форма като отделен компонент. Да започнем реализацията. Първо, в родителския компонент ще създадем метод за добавяне на потребител:

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

В представлението на родителския компонент ще включим дъщерния:

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

В дъщерния компонент ще създадем свойства за контрол на входните полета:

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

В дъщерния компонент ще създадем метод за запазване на данните:

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

Нека създадем представления за дъщерния компонент:

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

Реализирайте форма за добавяне на нов служител.

← →
↑
Български▼
AfrikaansAzərbaycanবাংলাБеларускаяČeštinaDanskDeutschΕλληνικά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
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне