发表于: 2017-06-17 23:45:15

1 787


今天完成的事情:

今天主要实现了banner列表页的搜索功能,之前的任务是把搜索、清空按钮做成了指令,但是现在几个列表页搜索的内容各不相同,需要传的参数也不同,做成组件没什么复用性,所以还是直接写在控制器里比较合适。

还有一个改进的地方就是把以前的

$state.go($state.current, {

            startAt: $scope.startAt,

            endAt: $scope.endAt,

            type: $scope.type,

            status: $scope.status

          }, {reload: true });

改成了$state.go($state.current, vm.searchParams, {reload: true});

因为项目中ng-model绑定的是vm.searchParams.type,这些属性都是vm.searchParams这个对象的属性,所以传参数的时候直接把这个对象传过去就可以了,不用自己再一个一个写了。

明天计划的事情:

按照banner列表的写法写一下公司列表页和职位列表页,感觉搜索和上下线、编辑、删除这些内容应该有比较高的相似性。 

遇到的问题:

速度太慢,离交demo没多少时间了,需要加快。

收获:

今天相博给我大致讲了一下侧边栏的渲染过程,要实现最后显示出的几个模块和子模块,需要来回请求好几次,请求回来的结果还要再发出去,最后再对返回的结果进行一些处理,分出父模块子模块,渲染到侧边栏里,我们这边牧野下午就把做好的传到svn上了,也是神速,看来我还要多多锻炼、学习,至少这个速度我是差远了。

小课堂是师妹讲的CSS作图,画些基本的圆啊三角还有梯形,复杂的有五角星、五芒星什么的,主要还是利用border的特性,不过现在iconfont这么好用,也许以后连小图片都用不到了,css矢量图也就没必要用了,谁知道呢。



返回列表 返回列表
评论

    分享到