发表于: 2017-01-06 00:38:51

1 1738


今天完成的事情:重构js任务6ui路由 重写了任务6的页面和页面数据的渲染,确定了任务所需要的接口和翻页功能及搜索功能的需求。


计划明天的事情:翻页功能及搜索功能的需求的完成,上传图片的实现。


问题和收获: 确定了任务所需要的前端接口,(支持翻页功能和搜索功能的接口。以前写的过滤器搜索功能不达标,原则上没有任何意义,经过师姐的          指点,得到几点信息:

          1.为了保证性能,从后端获取的数据是分批进行的,每次获取的信息跟翻页插件挂钩,最大化的提升性能。

          2.搜索功能是由后端提供,前端需要的是传参给服务器 服务器搜索完成后返回一个数组,前端渲染出来, 如果数据量过大,参照第一             点。

        懒加载的实现,根据ui路由加载的页面加载所需要的js文件,提升性能。

        在angular中使用懒加载插件,步骤分为几部:配置module.将依赖的脚本进行注入操作, 在ui 路由中设定懒加载文件和相关条件,最后通过js脚本          实现功能。 大致上和其他angular插件的使用差不多!

        确定了接口,接下来的功能的实现就比较好做的~


返回列表 返回列表
评论

    分享到