聽起來很簡單,但我已經嘗試了很多事情,沒有工作。角度形式禁用提交按鈕,如果字段爲空
我用角4,我的方式是模板驅動:
<form #form="ngForm" novalidate>
<label for="insz">{{ 'SEARCH_PAGE.searchInszNumber' | translate }}</label>
<input type="text" name="insz" [placeholder]="'SEARCH_PAGE.searchInszNumber' | translate" #input required>
<button (click)="onSearch(input.value)" ><span>{{'SEARCH_PAGE.search' | translate }}</span></button>
</form>
我想禁用按鈕時(唯一)輸入字段爲空。
謝謝。之前我曾嘗試過這種方式,但無法正常工作,所以我認爲'ngModel'不是必需的。然後我只注意到表單上的'novalidate'屬性... – gkri
'novalidate' btw在角4中不再需要,如果你使用的話。這實際上是用於禁用瀏覽器本機驗證。 – Alex
是的,我正在使用Angular 4!謝謝,也不知道。 – gkri