0
次の例では、form-step
の入力を検証する方法はありますか?そのような角型2の部分フォーム検証
<form #f="ngForm">
<form-step>
<input name="name" required />
<input name="email" required />
</form-step>
<form-step>
<input name="phone" required />
<input name="somethingElse" required />
</form-step>
</form>
とFormStepComponent
(簡体字):
template: `
<form #stepForm="ngForm">
<ng-content></ng-content>
</form>
`
@ViewChild('stepForm') _form;
public get invalid(): boolean {
return this._form.invalid;
}
私はそれを含む入力のいずれかが自分に応じて無効であるかどうか確認することを、フォーム・ステップ・コンポーネントに機能invalid
を実装したいです指示書はf.invalid
のようにフォーム全体に適用されます。
入力が最上位フォームにバインドされているため、提供された例は機能しません。