发表于: 2017-06-08 23:35:16
1 1116
今日完成:
基本完成所有的东西了,明天自测。
明日计划:
明天自测,优化代码与性能
问题:
由于后端参数有个有问题,一直等到改好了才做的分页。将分页做成指令,发现父控制器由于异步执行http请求,会在指令中link函数执行之后才开始请求,于是指令就获取不到父控制器的值了。想到两个解决办法,一是用广播,由控制器向下进行广播,指令接收到广播之后再执行动作;第二个方法是将http请求放入指令中。
最后用了第二种方法,因为感觉性能上要好一些。
收获:
这次特意把分页自己写了一遍,(主要想实现页码过多出现 省略号 这个功能。)。其实自己写就是将页码这个数组进行动态生成,根据总页码数、当前页码数、要求多少页面来动态生成就好了,再加上相应的ng-class,点击事件就ok。
评论