Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗jsagPmLpRL 42 of 97 menu
◀ ▶

Angularдаги реактив цикллар

Реактивлик циклда ngFor да ҳам ишлайди. Бу шунни англатадки, массив ўзгарганда, бу ўзгаришлар darhol экранда кўринади.

Келинг, амалда синаб кўрамиз. Бизда куйидаги массив бор деб фараз қилайлик:

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

Бизнинг массивимизни циклда рўйхат шаклида чиқарайлик:

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

Босилганда синф методи чақириладиган тугма ясайлик:

<button (click)="add()"> add </button>

Ушбу методда биз массивимизни ўзгартирамиз, масалан, унга янги элемент қўшамиз:

export class AppComponent { public text: string = ''; public add(): void { this.arr.push('!'); } }

Энди, агар кодни ишга тушириб, тугмани боссак, дарҳол босилгандан сўнг рўйхатда янги элемент пайдо бўлади.

Массив берилган. Унинг элементларини циклда чиқаринг. Босилганда массивдан охирги элемент ўчириладиган тугма ясангиз.

← →
↑
Ўзбек▼
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeOʻzbekTiếng Việt
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш