⊗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çeOʻzbekTiếng Việt
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш