タイトルのように、フォームがあり、Angular フォーム検証を使用していますが、一部のフォーム コントロールが非表示になることがあります。送信時にこれらの非表示のフォーム コントロールの検証をスキップするにはどうすればよいですか?
认证0级讲师
その場合は、非表示のフォーム コントロールに検証を追加しないでください
他の回答を読んだ後、私はこれだと思っていたことに気づきました<input type="hidden"/>那你就用 ng-if
<input type="hidden"/>
ng-if
送信時に非表示のコントロールをページから直接削除します。
非表示のフォームが必要ない場合は、ng-ifを使用して削除できます
ng-hide を ng-if に置き換えるだけです
その場合は、非表示のフォーム コントロールに検証を追加しないでください
他の回答を読んだ後、私はこれだと思っていたことに気づきました
<input type="hidden"/>
那你就用
ng-if
送信時に非表示のコントロールをページから直接削除します。
非表示のフォームが必要ない場合は、ng-ifを使用して削除できます
ng-hide を ng-if に置き換えるだけです