⊗jsagPmLpFC 31 of 97 menu

Angular-da for gurluşy

Massiw elementleriniň üstünden aýlamagy şeýle hem @for gurluşy arkaly işletmek mümkin.

Amaly işde synap göreli. Geliň, yene-de biziň komponentimizde massiw bardyr:

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

Gurluşyň sintaksisine serediň:

@for () { tegler }

Aýlanýan massiw we elementleriň düşjek üýtgeýjisini görkezeliň:

@for (elem of arr) { tegler }

Emma bu, henizem hemmesi däl. Angular-iň dogry işlemegi üçin biziň ýörite buýruk track görkezmeli. Ondan soň biz her bir massiw elementi üçin käbir takyklykly bahany görkezmeli. Bu, Angular-iň DOM bilen has gönümel işleýşi üçin zerur. Geliň, şeýle takyklykly baha hökmünde massiw elementiniň tertip belgisini alalyň. Bunuň üçin biz $index üýtgeýjisini görkezmeli. Şeýlelik bilen, bu biziň soňky kodymyz:

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

Massiw berlen:

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

Bu massiwdäki her bir elementi aýratyn abzasda görkeziň.

Türkmen
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkçeЎзбекOʻzbekTiếng Việt
Biz sahypanyň işlemegi, analitika we şahsyýetleşdirmek üçin cookie ulanýarys. Maglumatlaryň işlenişi Gizlinlik syýasaty boýunça amala aşyrylýar.
hemmesini kabul et sazlamak ret et