2018.07.03 的最新修改! --Hu Yangdong
这次更新的改动非常的大,几乎完全废弃了之前的所有页面,目的是为了更好的页面交互体验、更统一的设计风格,以及更快的渲染速度。
页面方面的调整
这次的版本更新,统一了之前杂乱的页面风格,在经过评估后选用的基于jQuery的 layui 框架,并参考了 layuiAdmin 后台管理系统的整体结构,局部布局方面参照 Ant-Design-pro。在线文档:layui官方文档 、ant-design官方文档
具体调整内容如下:
- 将之前版本使用的表格统一替换为 layui-table 。
- 参考 ant-design 重新对页面的搜索模块进行了调整,使之在当前搜索条件较多时表现的更为美观简洁。
- 为页面所有异步操作增加loading,增强页面的交互体验。
- 优化臃肿的项目体积。
功能方面的调整
在这次更新中除了部分定制化的需求外,其它功能模块的实现全部采用了layui内置模块。同时根据同事反馈与实际业务的要求,也新增和删除了部分功能。
具体调整内容如下:
- 移除了之前版本中对于日期选择的限制,诸如:项目新建子任务时,子任务的开始时间不能选择项目开始日期之前的日期,等等。
- 新增了通过 开始、结束时间 来查询子任务的功能。
- 移除jquery upload插件,采用 layui-upload ,并修复遗留bug。
- 富文本编辑器使用的是 kindeditor,而非之前的 ueditor。kinkeditor 官方文档
一些待解决的问题
- 富文本编辑器,仍不支持文件上传功能,需要后端配合开发。
- 项目详情页面还未开始改版。
- 表单验证仍然使用的 jquery validate,并且在整合了layui-form 后,对 select 标签不起作用,需要额外开发。
网友评论