0

次のように、モデルにサブモデルの配列が含まれるフォームがあります。

<form name="form1">
    <div ng-repeat="sub in model.submodels">
        <input ng-model="sub.name" required>
        <button ng-click="delSubmodel($index)">x</button>
    </div>
    <button ng-click="addSubmodel()">+</button>
    <button ng-disabled="form1.$invalid" type="submit">Save</button>
</form>

入力フィールドがない場合 (または、一般的に、入力フィールドの数がある値より小さい/大きい場合) にフォームを無効にするにはどうすればよいですか?

更新: 返信ありがとうございます。これがコントローラーの外で実行できることを願っています。

4

1 に答える 1