當文本框上沒有任何內容時,我需要禁用加入英雄按鈕。可否告訴我爲什麼這種方式不起作用?Angular 2 [禁用]不起作用
<form novalidate #f="ngForm">
<ul>
<li *ngFor="let hero of heroes">{{hero.name}}</li>
</ul>
<label>New hero name: <input required #newHeroName /></label>
<button (click)="addHero(newHeroName.value); newHeroName.value=''"
[disabled]="f.invalid">Add Hero</button>
</form>
Plunker是在這裏:Plunker
的文件是這樣的:app/toh/hero-list.component.html
爲什麼這需要一個帶有〜20個文件的Plunker? Plunker提供了一個乾淨的Angular2模板。我放棄了,因爲我沒有在重擊中找到按鈕。 –
它只顯示一個按鈕沒有?請參閱圖片@GünterZöchbauer – Sampath
是的,但爲什麼你需要*** 20個文件***才能得到這個觀點?當然,你可以削減這個,喜歡,兩個。 – Makoto