⊗jsvuPmLpOb 29 of 72 menu

Vue में ऑब्जेक्ट्स को इटरेट करना

ऑब्जेक्ट्स को भी v-for डायरेक्टिव का उपयोग करके इटरेट किया जाता है। आइए देखें यह कैसे किया जाता है। मान लीजिए कि हमारे पास निम्नलिखित ऑब्जेक्ट है:

data() { return { obj: {a: 1, b: 2, c: 3}, } }

आइए इस ऑब्जेक्ट को लूप से इटरेट करें और इसके एलिमेंट्स को आउटपुट करें:

<template> <p v-for="elem in obj"> {{ elem }} </p> </template>

और अब कीज़ भी आउटपुट करें, और एलिमेंट्स:

<template> <p v-for="(elem, key) in obj"> {{ key }} {{ elem }} </p> </template>

और अब ऑब्जेक्ट में एलिमेंट्स के क्रम संख्या भी आउटपुट करें:

<template> <p v-for="(elem, key, index) in obj"> {{ index }} {{ key }} {{ elem }} </p> </template>

निम्नलिखित ऑब्जेक्ट दिया गया है:

{ user1: '100', user2: '200', user3: '300', }

v-for का उपयोग करके निम्नलिखित को स्क्रीन पर आउटपुट करें:

<ul> <li>100$</li> <li>200$</li> <li>300$</li> </ul>

निम्नलिखित ऑब्जेक्ट दिया गया है:

{ user1: '100', user2: '200', user3: '300', }

v-for का उपयोग करके निम्नलिखित को स्क्रीन पर आउटपुट करें:

<ul> <li>user1 - 100$</li> <li>user2 - 200$</li> <li>user3 - 300$</li> </ul>

पिछली समस्या को इस तरह संशोधित करें कि प्रत्येक li के अंत में ऑब्जेक्ट में एलिमेंट की क्रम संख्या भी हो। इस तरह:

<ul> <li>user1 - 100$ - 0</li> <li>user2 - 200$ - 1</li> <li>user3 - 300$ - 2</li> </ul>

पिछली समस्या को इस तरह संशोधित करें कि नंबर शून्य से नहीं, बल्कि एक से शुरू हों। इस तरह:

<ul> <li>user1 - 100$ - 1</li> <li>user2 - 200$ - 2</li> <li>user3 - 300$ - 3</li> </ul>
हिन्दी
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
हम साइट के कार्य, विश्लेषण और व्यक्तिगतकरण के लिए कुकीज़ का उपयोग करते हैं। डेटा प्रसंस्करण गोपनीयता नीति के अनुसार किया जाता है।
सभी स्वीकार करें कॉन्फ़िगर करें अस्वीकार करें