Uso de *ngSwitch
Clase 14 de 22 • Curso de Fundamentos de Angular
Resumen
Angular también ofrece la sentencia *ngSwitch y *ngSwitchCase para determinar el flujo de control de tu aplicación y qué elemento mostrar entre multiples elementos HTML. Además de utilizar un elemento default con *ngSwitchDefault en caso de que ninguna condición se cumpla.
@Component({
selector: 'app-root',
templateUrl: './app.component.html',
styleUrls: ['./app.component.scss']
})
export class AppComponent {
color: string = 'verde';
}
Ejemplo de *ngSwitchCase
<div [ngSwitch]="color">
<p *ngSwitchCase="'azul'">
El color el Azul
</p>
<p *ngSwitchCase="'verde'">
El color el Verde
</p>
<p *ngSwitchCase="'rojo'">
El color el Rojo
</p>
<p *ngSwitchDefault>
No hay ningún color
</p>
</div>
Aporte creado por: Kevin Fiorentino.