add Style the selected hero
This commit is contained in:
parent
3c39ab3cc2
commit
cede8348cc
|
@ -1,16 +1,18 @@
|
||||||
<!--h2>{{hero.name | uppercase}} Details</h2>
|
|
||||||
<div><span>id: </span>{{hero.id}}</div>
|
|
||||||
<div>
|
|
||||||
<label for="name">Hero name: </label>
|
|
||||||
<input id="name" [(ngModel)]="hero.name" placeholder="name">
|
|
||||||
</div-->
|
|
||||||
|
|
||||||
<h2>My Heroes</h2>
|
<h2>My Heroes</h2>
|
||||||
<ul class="heroes">
|
<ul class="heroes">
|
||||||
<li *ngFor="let hero of heroes">
|
<li *ngFor="let hero of heroes">
|
||||||
<button type="button">
|
<button type="button" (click)="onSelect(hero)" [class.selected]="hero === selectedHero">
|
||||||
<span class="badge">{{hero.id}}</span>
|
<span class="badge">{{hero.id}}</span>
|
||||||
<span class="name">{{hero.name}}</span>
|
<span class="name">{{hero.name}}</span>
|
||||||
</button>
|
</button>
|
||||||
</li>
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
||||||
|
<div *ngIf="selectedHero">
|
||||||
|
<h2>{{selectedHero.name | uppercase}} Details</h2>
|
||||||
|
<div>id: {{selectedHero.id}}</div>
|
||||||
|
<div>
|
||||||
|
<label for="hero-name">Hero name: </label>
|
||||||
|
<input id="hero-name" [(ngModel)]="selectedHero.name" placeholder="name">
|
||||||
|
</div>
|
||||||
|
</div>
|
Loading…
Reference in New Issue