发表于: 2017-02-27 22:59:04
1 1175
今天完成的事情:
1.完成了【后台-banner列表】的搜索功能
2.修复了小日报网站的评论区分页的bug
明天计划的事情:
1.完成【后台-banner列表】的上下线功能,和编辑页面
2.评估延期风险。
遇到的问题&收获:
1.用ng-opition时不知道怎么设置默认选中的选项,后来查找资料知道了可以这样设置。
写一个空判断,并给它赋予循环出的第一个值。
if(vm.status == undefined||vm.status == null){
vm.status=vm.articleConstant.status[0];
};
if(vm.type == undefined){
vm.type=vm.articleConstant.type[0];
};
2.和后台交互获取数据的时候,可以把参数都存在一个对象里,然后使用$http中的配置方法param:obj/string,可以自动把对象转换成对应的传输格式。
vm.getList = function(){
vm.article.type=vm.type.type;
vm.article.status=vm.status.type;
vm.article.endAt=vm.endAt;
vm.article.startAt=vm.startAt;
$http.get('/carrots-admin-ajax/a/article/search',{
params: vm.article
}
3.调试bug的时候找好函数触发的位置,打好断点调试一般都能看出问题在哪里。
评论