⊗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çaisMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
हम साइट के कार्य, विश्लेषण और व्यक्तिगतकरण के लिए कुकीज़ का उपयोग करते हैं। डेटा प्रसंस्करण गोपनीयता नीति के अनुसार किया जाता है।
सभी स्वीकार करें कॉन्फ़िगर करें अस्वीकार करें