⊗jsagPmLpFD 30 of 97 menu

คำสั่ง for ใน Angular

สมมติว่าเรามีอาร์เรย์:

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

ลองวนลูปผ่านอาร์เรย์นี้ในไฟล์เทมเพลต สำหรับการนี้มีคำสั่ง *ngFor มันสามารถวนลูปผ่านอาร์เรย์และแสดงแต่ละองค์ประกอบในแท็กแยกกัน

เริ่มแรกต้องนำเข้าคำสั่งนี้:

import {NgFor} from "@angular/common";

และเพิ่มลงในส่วนนำเข้าในดีเคอเรเตอร์:

@Component({ ..... imports: [....., NgFor], .... })

ตอนนี้สามารถใช้มันได้แล้ว มาดูกันว่าทำอย่างไร สมมติว่าเรามีรายการ ul:

<ul> </ul>

ทำให้อาร์เรย์ของเราถูกวนลูปและแต่ละองค์ประกอบแสดงในแท็ก li ทำได้ดังนี้:

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

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

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

แสดงแต่ละองค์ประกอบของอาร์เรย์นี้ในย่อหน้าแยกกัน

ปรับเปลี่ยนงานก่อนหน้าเพื่อให้แสดงค่ากำลังสองขององค์ประกอบอาร์เรย์ของเราในย่อหน้า

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