发表于: 2017-05-11 20:24:59

2 873


今天完成的事:和ui调好样式,修改了几个问题,在底下会详细说。

明天计划的事:改好剩下的问题(下午被冲掉的),自检。

困难:

1.右侧进度条闪现后消失,这个昨天晚上是没问题的,打印出来的数据也没问题,后来发现是龚浩在其他地方又请求了同一个接口,所以开始闪现是我第一次请求加进去的数据,后来他又请求一次就刷新了数组,数据清空就发生了闪现的情况,合并之后就好了。

2.领取时间、完成时间无数据情况:

这个地方主要是对返回的数据进行一个判断,唯一麻烦的地方就是返回的数据形式不统一,有时候是空字符串,有时候是undefined,需要进行统一的判断:

<div>
   <span>领取时间:</span>
   <span ng-if="!vm.isTaskDetail">{{vm.userTaskFirstGet| date:'yyyy-MM-dd'}}</span>
   <span ng-if="vm.isTaskDetail">{{vm.userTask[vm.isTaskDetailindex-1].speed.taskTrail.getTaskAt| date:'yyyy-MM-dd'}}</span>
   <span class="task-none"
         ng-if="(!vm.isTaskDetail&&(vm.userTaskFirstGet==undefined||vm.userTaskFirstGet==''))||
             (vm.isTaskDetail&&vm.userTask[vm.isTaskDetailindex-1].speed.taskTrail.getTaskAt.length==0)">
           
   </span>
</div>
<div>
   <span>完成时间:</span>
   <span ng-if="!vm.isTaskDetail">{{vm.userTaskLastPut| date:'yyyy-MM-dd'}}</span>
   <span ng-if="vm.isTaskDetail">{{vm.userTask[vm.isTaskDetailindex-1].speed.taskTrail.putTaskAt| date:'yyyy-MM-dd'}}</span>
   <span class="task-none"
         ng-if="(!vm.isTaskDetail&&(vm.userTaskLastPut==undefined||vm.userTaskLastPut==''))||
             (vm.isTaskDetail&&vm.userTask[vm.isTaskDetailindex-1].speed.taskTrail.putTaskAt.length==0)">
           
   </span>
</div>

3.学习速度的进度条不能正常显示,这个下午被冲掉后因为接口变动,目前也没改好:

收获:

1.有什么问题及时沟通协商;

2.解决的问题越多,找问题就越快。




返回列表 返回列表
评论

    分享到