发表于: 2017-01-20 23:09:19

1 1280


今天完成的事情:实现了点击跳转到新增页面,删除功能


明天计划:完成表单验证。貌似这是task10的任务,先把这个完成吧。


遇到问题:删除的接口没有接好,求助师姐和二大才把问题解决。对这些东西还是一知半解,我也不知道平时我都看了些什么鬼,大概是天书吧。


收获:

表单验证:
AngularJS 表单和控件可以验证输入的数据。
$dirty——有填写纪录
$valid——内容合法
$invalid——非法
$pristine——没有填写纪录
Request.Params是什么?
1. 必填项验证:某个表单输入是否已填写,只要在输入字段元素上添加HTML5标记required即可:<input type="text" required />  
2. 最小长度: ng-minlength="5"
3. 最大长度:ng-maxlength="20"
4. 模式匹配:使用ng-pattern="/PATTERN/"来确保输入能够匹配指定的正则表达式: ng-pattern="/[a-zA-Z]/"
5. 电子邮件:验证输入内容是否是电子邮件,只要像下面这样将input的类型设置为email即可:<input type="email" name="email" ng-model="user.email" />
6. 数字验证输入内容是否是数字,将input的类型设置为number:<input type="number" name="age" ng-model="user.age" />
7. URL:验证输入内容是否是URL,将input的类型设置为 url:<input type="url" name="homepage" ng-model="user.facebook_url" />

2-5位中文 正则:var reg=/^[\u4e00-\u9fa5]{2,5}$/;


小课堂收获:学习了过滤器的相关知识,过滤器主要是我生成的数据进行筛选,可以根据自己的需求自定义一个过滤器。



返回列表 返回列表
评论

    分享到