0
我使用的是angular2 formsModule和material2 library。角度2材質標籤和ngForm
當我試圖檢查form
標籤之外form
的有效性,我得到一個
error: Cannot read property 'valid' of undefined
的form
標籤被包裹成md-tab
標籤,我注意到它取決於這個錯誤。
錯誤:
<button (click)="check(fooForm.valid)"></button>
<md-tab-group>
<md-tab label="One">
<form (ngSubmit)="save()" #fooForm="ngForm">
<input name="One"></input>
<input name="Two"></input>
</form>
</md-tab>
</md-tab-group>
NO ERROR:
<md-tab-group>
<md-tab label="One">
<button (click)="check(fooForm.valid)"></button>
<form (ngSubmit)="save()" #fooForm="ngForm">
<input name="One"></input>
<input name="Two"></input>
</form>
</md-tab>
</md-tab-group>
有誰發現我已經做錯了嗎? 對不起,我的英文。