我使用角度 ng-messages 来显示验证消息
考虑以下代码:
<ul ng-messages="formToValidate.fieldToValidate.$error" ng-messages-multiple>
<li ng-message="pattern">Invalid pattern</li>
<li ng-message="minlength, maxlength">Should contain no less than 7 and no more than 100 chars</li>
<li ng-message="!pattern && !minlength && !maxlength && onlyAfterAllOtherPassedValidation">
This validation message is shown only when all the other validations have passed and validation fails on onlyAfterAllOtherPassedValidation
</li>
</ul>
我只想在所有其他验证都通过并且验证在 onlyAfterAllOtherPassedValidation 上失败时才显示最后一条验证消息。而且我不知道是否有可能将复杂条件传递给 ng-message 只要我仍然可以使用 ng-messages,欢迎任何建议和解决方法