⊗jsagPmLpRL 42 of 97 menu

Angular-da reaktiw sikller

Reaktiwlik siklde ngFor hem işler. Bu bolsa, massiwda üýtgeşiklikler bolanda, bu üýtgeşiklikler ekrana derrew ýansyar.

Geliň amaly işde synap göreli. Bizde aşakdaky massiw bar bolsun:

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

Massiwymyzy siklde sanaw görnüşinde çykaralyň:

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

Bir düwme dörediň, oňa basylanynda klas metodynyň çagyrylmagyny üpjün ediň:

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

Bu metodda massiwimizi birneme üýtgedeliň, mysal üçin, oňa täze element goşalyň:

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

Indi kody işledip we düwmä bassaňyz, basylyşyňyzdan soň sanawda derrew täze element peýda bolar.

Massiw berlen. Onuň elementlerini siklde çykaryň. Basylanda massiwdan soňky elementini aýyryp atjak düwme dörediň.

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