Importante

martes, 2 de mayo de 2023

directivas

 son atributos que pueden cambiar la apariencia o el comportamientp del dom element.

hay cuatro toipo sde directivas

:

1.- estructurales

2.- atributos

3.- directivas cunstoms

4.- los componentes son directivas como template

estudiaremos dos directivas 

el *ngFor y el *ngIf

I crea un array en appcomponent. y llamalo cities

export class AppComponent {
  Cities = ['barcelona', 'madrid', 'lima']
  title = 'retoD1';
  url = 'https://cdn.pixabay.com/photo/2017/10/17/16/10/fantasy-2861107_1280.jpg';
  name!:string
}


II  crea un ul y coloca el ng for alli 

<ul  *ngFor="let citi of Cities">
  <li>{{ citi }}</li>


</ul>


esto mostrara todas las ciudades

nota que tambien hay un name declarado pero no inicalizado

en el html coloca 

<p *ngIf="name">el nombre es {{ name }}</p>
<input type="text" [(ngModel)]="name">


recuerda importar en app modele el forms model

el codigo solo mostrará el p si hay algo en name sino no lo mostarrá.




0 comentarios:

Publicar un comentario