Angular4 - Como ocultar grupo de divs a partir do componente

20/05/2018

0

Olá! Estou iniciando com o Angular4 e me surgiu a seguinte dúvida:

No meu exemplo abaixo, como eu faria para ocultar todos os elementos de um grupo de determinado índice i e deixar os demais elementos dos demais grupos aparecendo?

No template:
<div *ngFor="let a of [1,2,3]; let i = index">
	
	<button (click)= "ocultarSomenteElementosDoGrupo(i)">botao do grupo {}</button>

	<div (class)="i" *ngFor="let b of [1,2,3]; let j = index">
		<p>texto do elemento {} do grupo {}</p>
	</div>
</div>



No componente:
ocultarSomenteElementosDoGrupo(classe) {
	//Não sei o que fazer aqui para obter os elementos do grupo e dar um hide	
}
Wellington Oliveira

Wellington Oliveira

Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar