Skip to content

Latest commit

 

History

History
40 lines (30 loc) · 1.69 KB

CHANGELOG.md

File metadata and controls

40 lines (30 loc) · 1.69 KB

1.2.0

主要是优化DBTable组件

  • 所有ajax请求换成async/await语法
  • 完全重写DBTable组件
    • 使用了一些HOC之类的技巧, 将parse schema的过程独立出来, 效率应该会好很多
    • 优化querySchema, 可以配置图标/默认值等, 参考test.querySchema.js
    • 优化dataSchema, 支持showType属性, 支持配置默认值/校验规则/disabled等, 参考test.dataSchema.js
    • 优化tableConfig, 新增showInsert/showUpdate/showDelete配置, 参考test.config.jsDBTable.DEFAULT_CONFIG
    • insert/update/delete后, 不再刷新整个表格
    • 其他用户体验上的优化
  • 重写mock数据的逻辑
  • 更新react-java-goos到1.1.0
  • 一些bugfix

详见DEMO

1.1.1

一些小的优化

  • 修复windows下的一些问题 #6
  • 引入HtmlWebpackPlugin,不用区分index.htmlindex-prod.html
  • 顶部菜单样式一些调整
  • 想各种办法解决bundle size过大的问题
    • css单独提取出来
    • 将原来的bundle.js分为vendor和bundle两部分
    • 使用动态路由,见index.js

1.1.0

主要是一些样式、交互上的优化

  • 侧边栏可以折叠了,子菜单也支持图标
  • header菜单可以配置
  • 修复Login组件样式上的一些问题
  • antd升级到2.6.1;react/babel的版本也升级了下;引入redux

详见DEMO