Commit ceb4bd18 by Emile TAVERNE

Ajout model et ngFor

parent afdb44d4
<main bp="grid 3"> <main bp="grid 3">
<app-trombinoscope-card></app-trombinoscope-card> <app-trombinoscope-card
<app-trombinoscope-card></app-trombinoscope-card> *ngFor="let person of persons"
<app-trombinoscope-card></app-trombinoscope-card> [person]="person">
<app-trombinoscope-card></app-trombinoscope-card> </app-trombinoscope-card>
<app-trombinoscope-card></app-trombinoscope-card>
<app-trombinoscope-card></app-trombinoscope-card>
<app-trombinoscope-card></app-trombinoscope-card>
<app-trombinoscope-card></app-trombinoscope-card>
<app-trombinoscope-card></app-trombinoscope-card>
<app-trombinoscope-card></app-trombinoscope-card>
</main> </main>
<div class="card"> <div *ngIf="person" class="card">
<h2 bp="text-center">{{ prenom }} {{ nom }}</h2> <h2 bp="text-center">{{ person.fullName }}</h2>
<img [src]="image"> <img [src]="person.image">
</div> </div>
export * from './person.model';
export class PersonModel {
public id: number;
public lastname: string;
public firstname: string;
public email: string;
public gender: GenderEnum;
public image: string;
get fullName(): string {
return `${this.firstname} ${this.lastname}`;
}
}
export enum GenderEnum {
MALE,
FEMALE
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment