1つのことを除いて、すべて正常に機能しました。私はする必要myFormがあり$valid = trueます
- すべての入力が満たされている
- 入力が入力されていません
そして$valid = falseもし
- すべてではありませんが、一部の入力が満たされています
これはすべて ng-repeat および ng-form サブフォーム内にあることに注意してください。
どうすればいいですか?何か方法はありますか?
1つのことを除いて、すべて正常に機能しました。私はする必要myFormがあり$valid = trueます
そして$valid = falseもし
これはすべて ng-repeat および ng-form サブフォーム内にあることに注意してください。
どうすればいいですか?何か方法はありますか?
ng-requiredのすべてのフィールドにディレクティブを追加するだけmyFormです。
例<input type="text" name="myInput" ng-required="isRequired()" />。
このisRequired関数は、フォーム フィールドの少なくとも 1 つに値が含まれている場合は true を返し、そうでない場合は false を返します。
これが機能しない場合は、省略した情報があります。その場合は、HTML と JS コードに関する詳細情報を提供してください (質問に ng-repeat のタグを付けていることがわかるので、これについて言及しているだけです) 、これにより、シナリオが、質問で説明したバニラのシナリオとは少し異なる場合があります)。