⊗jsagPmLpFC 31 of 97 menu

A estrutura for no Angular

O loop pelos elementos de um array também pode ser executado usando a estrutura @for.

Vamos experimentar na prática. Suponha que novamente em nosso componente exista um array:

export class AppComponent { public arr: number[] = [1, 2, 3, 4, 5]; }

Vamos considerar a sintaxe da estrutura:

@for () { tags }

Vamos especificar o array a ser percorrido e a variável na qual os elementos serão armazenados:

@for (elem of arr) { tags }

No entanto, isso ainda não é tudo. Para o funcionamento correto do Angular, devemos especificar o comando especial track. Após ele, devemos especificar um valor único para cada elemento do array. Isso é necessário para que o Angular possa trabalhar com o DOM de forma mais otimizada. Vamos usar como esse valor único o índice do elemento do array. Para isso, devemos especificar a variável $index. Então, aqui está nosso código final:

@for (elem of arr; track $index) { <div> {{ elem }} </div> }

Dado o array:

export class AppComponent { public arr: numbers[] = [1, 2, 3, 4, 5]; }

Exiba cada elemento desse array em um parágrafo separado.

Português
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Nós usamos cookies para o funcionamento do site, análises e personalização. O processamento de dados é realizado de acordo com a Política de Privacidade.
aceitar todas configurar rejeitar