⊗jsagPmCMLC 64 of 97 menu

Angular да циклда компонентни чақириш

Шунингдек, компонентни цикл ичида чақириб, унинг атрибутларига турли параметрлар узотish мумкин. Амалиётда синаб кўрамиз. Фарз қилайлик, бизда куйидаги фойдаланувчилар билан боглиқ хусусият мавжуд:

interface User { name: string, age: number } class UserComponent { public users: User[] = [ { name: 'user1', age: 25, }, { name: 'user2', age: 26, }, { name: 'user3', age: 27, }, ]; }

Фойдаланувчиларни цикл орқали айлантирамиз, ҳар бир такрорлашда фойдаланувчи компонентини чақириб, унга исм ва ёш параметрларини узатамиз:

<div *ngFor="let user in users"> <user-data [name]="user.name" [age]="user.age"></user-data> </div>

Куйидаги маҳсулотлар массиви берилган:

interface Product { name: string, cost: number } class ProductComponent { public products: Product[] = [ { name: 'prod1', cost: 100, }, { name: 'prod2', cost: 200, }, { name: 'prod3', cost: 300, }, ]; }

Бу массивни цикл орқали айлантиринг, ҳар бир такрорлашда янги маҳсулот компонентини яратиш.

Ўзбек
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
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш