发表于: 2017-02-17 23:35:18
1 1212
今天完成的事情:
1、使用angularjs的$http服务把图片上传至服务器,并把返回来的图片url地址显示在页面;
2、下午听陈冲、冯馨雨任务完成的ppt;
3、听冯馨雨讲表单验证的小课堂;
明天计划的事情:
1、学习正则表达式;
2、学习js的表单验证;
遇到的问题:
1、一开始上传图片至服务器报错的原因是之前需要先使用账号登陆,然后在执行上传图片;
2、使用angular的factory来创建自制服务怎么样去编写,app.factory('name',function(){return obj}),name为服务的名字,第二个参数传入一个函数,函数需要有一个返回值obj,返回一个对象.实际被注入的服务就是这个对象;
收获:
四种表单验证的方法:
1、js原生写法:
js原生写法主要用到if语句,配合正则表达式。代码量大,验证步骤复杂;
2、Bootstrap-Validator插件写法;
3、angularJs ng-show写法:
利用ng-show指令,规定满足某些情况时,出现展示信息;用该指令内的$dirty、$valid 、$invalid 、$pristine属性来确定具体的情况;
4、angularjs ng-message(angular表单验证插件):
需引用angular-messages.js文件,并且在控制器中注入,然后就可以直接用ng-messages. ng-message. 指令进行直接验证和显示。
评论