我正在尝试将1.3的一些新功能合并到我们的应用程序中.我有一个表单,似乎无法让ng-messages工作.所以我把它放在一个傻瓜里,我似乎仍然做错了什么.我的观点如下:
<form name="profileForm"
ng-submit="profile.submit(profileForm.$valid)"
novalidate>
<input type="text" name="favoriteNumber"
ng-model="profile.number"
required ng-minlength="5" />
<div class="errors" ng-messages="profileForm.favoriteNumber.$error">
<div ng-message="required">this is required</div>
<div ng-message="minlength">this is too short</div>
</div>
<input type="submit" value="Save" />
</form>
Run Code Online (Sandbox Code Playgroud)
我希望一次只能看到一个ng-message标记,但是当页面加载时它们都存在.
至少我希望消息在满足其验证标准时消失,但无论我在输入中输入什么内容,两条消息都始终存在.好像我根本没有包含ng-messages脚本.
我在这做错了什么?
| 归档时间: |
|
| 查看次数: |
321 次 |
| 最近记录: |