发表于: 2017-01-10 01:11:27
2 1457
今天完成的事情:
修改小程序宝宝资料页面的表单验证。后台用户列表页面及功能,个人信息页面,个人录音页面
明天计划的事情:
修改小程序后台,准备demo
遇到的问题:
1:短信验证码发送失败,但是用语音发送后,短信验证码就管用了。经检查是后端代码写错了。
2:搜索错误,明明自己传了值,可是没有返回我想要的搜索的内容。检查后发现,后端给的时间是每天的8点,我检索的时间是每天的0点。
收获:
1.使用foreach进行遍历,果然比for方便;
angular.foreach
angular.forEach(objs, function(data,index,array){
//data等价于array[index]
console.log(data.a+'='+array[index].a);
});
参数如下:
objs:需要遍历的集合
data:遍历时当前的数据
index:遍历时当前索引
array:需要遍历的集合,每次遍历时都会把objs原样的传一次。
2.
angular提供了一个可以复制对象的api——copy(source,destination),它会对source对象执行深拷贝
使用时需要注意下面几点:
如果只有一个参数(没有指定拷贝的对象),则返回一个拷贝对象
如果指定了destination,则会深拷贝对象复制给destination
如果source是null或者undefined,那么会直接返回source
如果source就是desitination,那么会报错。
评论