🟠 Mejorar Directiva
Reto #3
Información
Las Directivas en Angular Framework son una herramienta muy poderosa. Usted puede aplicar los principios de DRY para aplicar una lógica compartida dentro de una directiva y aplicarla a cualquier componente.
Pero el verdadero poder esta en mejorar una directiva ya existente que además no te pertenece.
Declaración
En este desafío, queremos mostrar una lista de personas. Si la lista esta vacía, usted deberá mostrar ” the list is empty !! ”. (La lista esta vacía)
<ng-container *ngIf="persons.length > 0; else emptyList"> <div *ngFor="let person of persons"> {{ person.name }} </div> </ng-container> <ng-template #emptyList>The list is empty !!</ng-template>
Queremos desechar el uso de ng-container al escribir:
<div *ngFor="let person of persons; empty: emptyList"> {{ person.name }} </div> <ng-template #emptyList>The list is empty !!</ng-template>
La meta de este desafío es mejorar la directiva ngFor