⊗jsagPmLpFC 31 of 97 menu

Angular में for कंस्ट्रक्शन

एरे के एलिमेंट्स के माध्यम से लूप को @for कंस्ट्रक्शन का उपयोग करके भी चलाया जा सकता है।

आइए व्यवहार में कोशिश करते हैं। मान लीजिए कि हमारे कंपोनेंट में फिर से एक एरे है:

export class AppComponent { public arr: number[] = [1, 2, 3, 4, 5]; }

कंस्ट्रक्शन का सिंटेक्स देखते हैं:

@for () { टैग }

आइए इटरेट किए जाने वाले एरे और वेरिएबल को निर्दिष्ट करें, जिसमें एलिमेंट्स आएंगे:

@for (elem of arr) { टैग }

हालाँकि, यह अभी सब कुछ नहीं है। सही ढंग से काम करने के लिए Angular को हमें एक विशेष कमांड track निर्दिष्ट करनी होगी। इसके बाद हमें एरे के प्रत्येक एलिमेंट के लिए एक अद्वितीय मान निर्दिष्ट करना होगा। यह Angular को DOM के साथ अधिक कुशलता से काम करने में सक्षम होने के लिए आवश्यक है। आइए ऐसे अद्वितीय मान के रूप में एरे एलिमेंट की संख्या लें। इसके लिए हमें $index वेरिएबल निर्दिष्ट करनी होगी। तो, यहाँ हमारा अंतिम कोड है:

@for (elem of arr; track $index) { <div> {{ elem }} </div> }

एक एरे दिया गया है:

export class AppComponent { public arr: numbers[] = [1, 2, 3, 4, 5]; }

इस एरे के प्रत्येक एलिमेंट को एक अलग पैराग्राफ में प्रदर्शित करें।

हिन्दी
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
हम साइट के कार्य, विश्लेषण और व्यक्तिगतकरण के लिए कुकीज़ का उपयोग करते हैं। डेटा प्रसंस्करण गोपनीयता नीति के अनुसार किया जाता है।
सभी स्वीकार करें कॉन्फ़िगर करें अस्वीकार करें