发表于: 2016-12-23 23:42:08

1 1198


今天完成的事:

1,修真院9期首页及线下实战task

2,线下师兄视频集页面

明天计划的事:

1,重写线下师兄视频集service

2,确认视频集假数据

3,解决分页问题

遇到的问题:

1,之前分页是用写好的指令传递total和size参数,并向后端发送page参数,但当前端写假数据,不向后端发送请求时,分页出现问题,暂未解决

2,前端写假数据,我把数据直接写死在constant.js里,直接注入到控制器里使用,这种写法是很不合理的,灵活性和可拓展性极差,当需要与后端交互时,维护成本很大,正确的写法是,仿照后端写数据,通过service发送请求

3,repeat出很多项,且每项有包括多个子集,希望实现点击每个子集改变所点击子集的属性,其实方法很简单,设置初始状态,通过点击传参即可

<span ng-click="vm.statusChange(0,true,$index)" ng-class="{true:'active'}[list.status==0]">入学前({{list.joinTime}})</span>
<span ng-click="vm.statusChange(1,false,$index)" ng-class="{true:'active'}[list.status==1]">结业后({{list.joinTime}})</span>
vm.statusChange=function(x,y,index){
vm.teacherNum[index].status=x;
vm.teacherNum[index].value=y;
}

收获:

1,ng-click()灵活传参使用

2,就算是写假数据也不要完全写死,考虑到以后的可维护性,应写service


返回列表 返回列表
评论

    分享到