发表于: 2017-06-06 23:46:00
1 1296
今天完成的事情:
为登录页添加表单验证。
明天计划的事情:
解决懒加载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"
评论