0

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>

誰かが私が間違っていたことを見つけますか? 私の英語でごめんなさい。

4

1 に答える 1