【发布时间】:2015-07-08 14:29:02
【问题描述】:
这是我第一次使用 ngMessages,我的问题是 $error 对象是否有对应对象,例如 $valid?在 ngMessages 的角度文档中,我只遇到了 $error 对象。
<form name="contactForm">
<input ng-class="{'invalid-field': contactForm.nameField.$error, 'valid-field': !contactForm.nameField.$error}" type="text" name="nameField" placeholder="Full name*" required>
<div ng-messages="contactForm.nameField.$error">
<div ng-message="required">Name is required</div>
</div>
</form>
我知道的是当 $error 对象为假时,我将类更改为“有效字段”,但这是不正确的。这样,输入字段的格式就好像它始终有效并且不应该发生。
【问题讨论】:
标签: css angularjs forms validation