github layui/layui v2.4.0
2.4.0

latest releases: v2.9.21, v2.9.21-rc.3, v2.9.21-rc.2...
pre-release6 years ago
  • [加强] table 组件

    • [新增] 工具栏区域,通过 toolbar 参数开启,可以自定义工具按钮
    • [新增] 列显示隐藏功能,位于工具栏右侧
    • [新增] 表格导出功能,位于工具栏右侧。也可通过 table.exportFile() 方法导出
    • [新增] 表格打印功能,位于工具栏右侧
    • [新增] 合计行功能,通过 totalRow 参数开启
    • [新增] 单选框列,通过 type:'radio' 开启
    • [新增] 工具栏事件(toolbar)、行单击事件(row)、行双击事件(rowDouble)
    • [新增] 数据预解析回调函数:parseData,用于将返回的任意数据格式解析成 table 组件规定的数据格式
    • [新增] 数据初始时的 loading,并更换了风格
    • [新增] title 参数,用于定义 table 的大标题(在文件导出等地方会用到)
    • [新增] 表头参数 cols 的 hide 子参数,用于控制隐藏列
    • [新增] 表头参数 cols 的 totalRow 子参数,用于开启该列的合计功能
    • [新增] 表头参数 cols 的 totalRowText 子参数,用于显示自定义的合计文本
    • [优化] 自动分配列宽导致无故出现横向滚动条的问题
    • [优化] 自动分配的列宽可跟随浏览器窗体尺寸改变而重新适配
    • [优化] 单元格溢出状态的展开体验
    • [优化] 多处细节问题
    • [修复] templte 为函数时,单元格编辑和 tool 事件的 update 均未执行模板解析的问题
    • [修复] form 组件中的元素在 table 中一些不友好的显示问题
    • [修复] 表格容器在隐藏区域时(如 Tabs 中),未能显示分页栏的问题
  • [新增] colorpicker 颜色选择器组件

    • [支持] hex、rgb、rgba 三类色彩模式
    • [支持] 自由拖拽设置
    • [支持] 透明度拖拽设置,需配合 rgba 色值
    • [支持] 预定义颜色列表,可自由配置
    • [支持] 三种颜色框风格,可用于和不同尺寸的表单和按钮搭配
    • [支持] 颜色被改变和选择完毕的回调
    • [注意] colorpicker 组件不支持ie10以下版本,其它高级浏览器均支持
  • [新增] slider 滑块组件

    • [支持] 水平和垂直两种滑块类型
    • [支持] 支持自定义滑块数值区间
    • [支持] 开启滑块范围模式拖拽
    • [支持] 开启输入框动态改变滑块数值
    • [支持] 自定义滑块间隔长度
    • [支持] 自定义数值提示文本
    • [支持] 自定义主题色
    • [支持] 滑块数值被改变的回调,以及动态改变滑块的外部方法
  • [新增] 第三方扩展组件平台,目前内置: atree(树组件 By nmxiaowei)

  • [完善] form 组件

    • [修复] checkox 组件的 primary 风格在文字很长的情况下出现的显示异常问题
    • [修复] select 组件搜索后,上下快捷键选择失效的问题
  • [其它]

    • [修复] layDate 组件在设置了非法 初始 value 时,点击空白处报错的问题
    • [剔除] css 中备选字体 \5FAE\8F6F\96C5\9ED1(微软雅黑),以免版权问题。尽管它并不会优先使用

Don't miss a new layui release

NewReleases is sending notifications on new releases.