⊗jsagPmLpFD 30 of 97 menu

Angularдагы for директивасы

Бизде мындай массив бар болсун:

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