我有一个表单中的按钮列表,其中一些需要在某些条件下被禁用,这里是按钮的代码:
<button data-ng-repeat="btn in buttons" data-ng-disabled="(btn.submit && message.orderLimit>=message.totalQuantity) || popupForm.$invalid" data-ng-click="close(btn.result)" class="btn" data-ng-class="btn.cssClass">{{ btn.label }}</button>
正如您所看到的,我已经为我的自定义验证添加了条件&& message.orderLimit>=message.totalQuantity
,并为Angular添加了tipycal,例如required,maxlength等。我使用了Angular的popus.$invalid
,我没有&#39;真的觉得这很干净,如果我需要添加10个自定义验证呢?
我是否必须在html中添加所有这些内容?
有没有办法将我的海关验证用于popUpForm.$invalid
或在输入字段中包含海关验证?