发表于: 2017-06-06 23:46:00

1 1294


今天完成的事情:

为登录页添加表单验证。


明天计划的事情:

解决懒加载bug。

用ng-repeat渲染数据。


遇到的问题:

懒加载出现了问题,懒加载后页面中js文件不起作用,尝试了许久都没有解决,和朱芳山讨论了一个小时也没有结果,只是知道原因可能是因为页面下的html文件在js后加载,但也没找到解决的办法。


收获:

ng-message:

比angualr自带表单验证更简洁。

需先引入angular-messages.js

格式如下:

<form name="myForm">
   <input type="text" ng-model="field" name="myField" required minlength="5" />
   <div ng-messages="myForm.myField.$error">
   <div ng-message="required">必填</div>
   <div ng-message="minlength">长度不够</div>
   </div>
</form>

只会同时显示一条错误,若需要全部显示,可在div中加入:

ng-messages-multiple


也可将错误信息放入模板中,如下方式引入:

ng-messages-include="validateTemplate/error.html"



返回列表 返回列表
评论

    分享到