⊗jsagPmLpRL 42 of 97 menu

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

Реактивдүүлүк цикл ngFor ичинде да иштейт. Бул массив өзгөргөндө, бул өзгөрүүлөр дароо экранга чагылдырыла тургандыгын билдирет.

Келгиле, практикада сынап көрөлү. Бизде төмөнкүдөй массив бар дейли:

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çeЎзбекOʻzbekTiếng Việt
Биз сайттин иштөөсү, аналитика жана персонализация үчүн cookie файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу