angular2 formsModule とmaterial2 libraryを使用しています。
タグform
の外側で の有効性を確認しようとすると、form
エラー: 未定義のプロパティ 'valid' を読み取ることができません
タグは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>
エラーなし:
<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>
誰かが私が間違っていたことを見つけますか? 私の英語でごめんなさい。