发表于: 2017-05-20 22:59:00
1 903
今天完成的事情:
完成任务8的搜索功能,现在开始任务9。
明天计划的事情:
完成进度条功能。
遇到的困难:
昨天遇到的点击输入日历框,然后搜索之后,再次点击日历框就会出现1899年的问题,找到解决方法了,只需要将搜索后的时间戳转化为日历格式就能够解决。利用getFullyear(),getMonth()等方法将年月日的数据得出,然后再拼接起来。
if ($stateParams.startAt !== ''){
var s=parseInt($stateParams.startAt,10);
var startDate = new Date(s);
$scope.startTime =startDate.getFullYear()+'-'+(startDate.getMonth()+1)+'-'+startDate.getDate() ;
console.log($scope.startTime);
}//将时间戳转化为string,yyyy-mm-dd
至于写任务9的进度条,有两种插件可以解决,一种是利用ng-file-upload解决,还有一种是用angular-file-upload完成进度条。个人感觉他们并没有多大的区别。。。
收获:
学习html5 input:file类型控制,其实就是从后台获取上传文件信息,然后再获取出来。个人感觉也就是找进度条插件要难一些。找到插件后,其实基本就能够解决了。
评论