2
我在這裏以下教程: https://angular.io/docs/dart/latest/tutorial/toh-pt3.html如何在angular2(dart)中將常量綁定到目標組件?
所以我認爲這將有可能結合多個目標:
APP-component.dart
<my-hero-detail [hero]="selectedHero" [msg]="123"></my-hero-detail>
hero_detail_component.dart
@Component(
selector: 'my-hero-detail',
template: '''
<div *ngIf="hero != null">
<h2>{{msg}} {{hero.name}} details!</h2>
<div><label>id: </label>{{hero.id}}</div>
<div>
<label>name: </label>
<input [(ngModel)]="hero.name" placeholder="name">
</div>
</div>'''
)
class HeroDetailComponent {
@Input()
Hero hero;
@Input()
String msg;
}
所以我注意到了一些明顯的錯誤。角需要區分AppComponent
(在這種情況下爲selectedHero
)的屬性並意識到123
不是變量,而是我想要分配給msg
屬性的值。
所以問題是---我們如何將一個值傳遞給HeroDetailComponent
?
完美地工作。謝謝 – fatdragon