⊗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
Биз сайттин иштөөсү, аналитика жана персонализация үчүн cookie файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу