我正在撰写form
用户可以添加多个信用卡信息,类似于此信息:
<form name="newCard">
<label for="surname">Card number: </label>
<input type="text" ng-model="formCard.code" required name="code" />
<label for="surname">CVV: </label>
<input type="text" ng-model="formCard.cvv" required name="cvv" />
<input type="button" value="Add Card" />
<input type="button" value="Save" />
</form>
&#34;添加卡&#34; button
将经过验证的当前卡数据添加到控制器中的js
数组中。
我希望&#34; Save&#34;除非填充此数组,否则将button
禁用。如何在Angular中使用自定义验证来实现此目的?
答案 0 :(得分:1)
将数组绑定到范围。然后:
<input type="button" value="Add Card" ng-disabled="!yourJsArray.length" />