⊗jsagPmLpLI 32 of 97 menu

ดัชนีการวนซ้ำใน Angular

เมื่อวนซ้ำด้วย *ngFor และ @for คุณสามารถรับได้ไม่เพียงแต่ค่าของอิลิเมนต์ในอาร์เรย์เท่านั้น แต่ยังรวมถึงหมายเลขของพวกมันด้วย มาดูวิธีทำกัน สมมติว่าในคอมโพเนนต์หลักของเรามีอาร์เรย์:

export class AppComponent { public arr: string[] = ['a', 'b', 'c', 'd']; }

ลองแสดงทั้งค่าของอิลิเมนต์และ หมายเลขของพวกมัน

สำหรับไดเรกทีฟ *ngFor สำหรับสิ่งนี้ ใช้เทคนิคพิเศษ:

<ul> <li *ngFor="let el of arr; let i = index"> {{ i }} {{ el }} </li> </ul>

และสำหรับโครงสร้าง @for คุณสามารถ ใช้ตัวแปรนี้ภายในลูปได้โดยตรง:

<ul> @for (el of arr; track $index) { <li> {{ $index }} {{ el }} </li> } </ul>

กำหนดอาร์เรย์:

export class AppComponent { public arr: string[] = ['a', 'b', 'c', 'd']; }

แสดงหมายเลขของมัน แต่ให้หมายเลข เริ่มต้นที่หนึ่ง ไม่ใช่ที่ศูนย์

ไทย
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
เราใช้คุกกี้สำหรับการทำงานของเว็บไซต์ การวิเคราะห์ และการปรับเนื้อหาให้เหมาะสมส่วนบุคคล การประมวลผลข้อมูลเกิดขึ้นตาม นโยบายความเป็นส่วนตัว.
ยอมรับทั้งหมด ปรับแต่ง ปฏิเสธ