Skip to content

Releases: tinper-bee/bee-table

v2.2.9

03 Sep 07:44
Compare
Choose a tag to compare

v2.2.8

02 Sep 10:57
Compare
Choose a tag to compare
  • [email protected]
    • [Feature]增加 autoCheckedByClickRows 参数,设置行点击事件是否自动勾选复选框。
    • [Update]对 headerDisplayInRowheight 同时使用的情况做了处理,从组件层面避免错行。

v2.2.7

02 Sep 03:26
Compare
Choose a tag to compare

bee-table

26 Aug 14:16
Compare
Choose a tag to compare
  • bee-table

    • [ Fixbug ]修复了类型为number、末位为0时的显示bug

bee-table

26 Aug 09:38
Compare
Choose a tag to compare
  • bee-table

    • [ Update ] bodyDisplayInRowheaderDisplayInRow默认值设为true,即默认内容不换行以省略号形式展现

    • [ Feature ] table新增属性:showRowNum,展示序号.默认为false,设置为true时使用默认配置

      • 将改变源数据

      • 可自定义属性,其配置如下:

        具体属性 说明 类型 默认值
        name 表头展示的名称 string '序号'
        key 在数据中存储的key值 string '_index'
        width 列宽度 number 50
        base 排序的基准值,为数字或者字母 number | string 0|'0'
        type 排序类型,默认为number类型;支持单字母按照ascii排序,如 'a','b','c' 'number' | 'ascii' 'number'
    • [ Update ] 点击行时同时触发点击勾选框的勾选或取消勾选

      • 需配合高阶函数multiSelect使用
    • [ Feature ] 新增column属性:sortEnable,开启默认排序.

      • 需配合高阶函数sort使用
      • 默认为false,不排序
      • 设置为true时,若设置fieldType='number',则按数字排序,否则按字符串排序
      • 优先级低于sorter属性
    • [ Feature ]column新增titleAligncontentAlign属性,控制标题和内容的居中

      • 优先级高于textAlign属性
    • [ Feature ]column新增fontColorbgColor属性,控制当前列的字体色和背景色.

      • 优先级低于linkConfig中的linkColor
      • TableCell.js中通过style方式加入
    • [ Feature column新增required属性,控制标题前面红色星号(*)的展示

    • [ Feature ]column新增fieldType属性,控制不同类型数据的渲染方式

      • 优先级低于render属性
      • 支持string,number,currency,bool,link,date类型
      • 每种类型数据支持自定义配置,如下:
        • numberConfig[存在bug,已于2.2.3修复]

          具体属性 说明 类型 默认值
          thousand 是否展示千分符号 bool true
          preSymbol 数值的前缀 string null
          nextSymbol 数值的后缀 string null
        • currencyConfig

          具体属性 说明 类型 默认值
          thousand 是否展示千分符号 bool true
          preSymbol 数值的前缀 string null
          nextSymbol 数值的后缀 string null
          precision 精度 number 2
          makeUp 末位是否补零 bool true
        • boolConfig

          具体属性 说明 类型 默认值
          trueText 数值为true时的展示文本 string '是'
          falseText 数值为false时的展示文本 string '否'
        • linkConfig

          具体属性 说明 类型 默认值
          url 获取url的函数 function(text,record,index) null
          urlIndex 数据内url字段的key值 string null
          desc 鼠标hover时展示的title值,为false时不展示,true时展示链接的url,为字符串时展示字符串,为函数时展示返回值,如(text,record,index)=>'text' bool|string|func true
          descIndex 数据内desc字段的key值 string null
          linkType 打开窗口的方式 '_self'|'_blank' '_blank'
          linkColor 链接的字体颜色 string '#0073E1'
          underline hover时是否展示下划线 bool false
          className 链接的className string null

          url和urlIndex属性至少有一个,均存在时url优先级更高

          desc和descIndex属性相比,desc优先级更高

        • dateConfig

          具体属性 说明 类型 默认值
          moment 传入的moment对象,必需 object -
          format 渲染的时间格式 string 'YYYY-MM-DD'

          需要单独安装moment.js,并将moment对象传入


v2.2.1

26 Aug 09:27
Compare
Choose a tag to compare

bee-table

21 Aug 08:32
Compare
Choose a tag to compare
  • bee-table
    • [ Fixbug ] 解决交换列中,事件使用时机不对的问题,导致如果完全自定义拖拽事件,多场景自定义拖拽事件的问题。
    • [ Update ] 提供 onDragEnd、onDrop 等事件。

bee-table

07 Aug 05:46
Compare
Choose a tag to compare
  • [email protected]
    • [ Fixbug ] 解决了移动端switch所在行在拖拽问题,需升级switch到最新版本。
    • [ Update ] 优化了拖拽行的功能,把交换行,改成插入行。

v2.1.11

05 Aug 11:15
Compare
Choose a tag to compare

v2.1.10

03 Aug 07:51
Compare
Choose a tag to compare
  • [email protected]
    • [Fixbug]表头交换列的时候,如果title出入的dom ,目前无法拖拽问题。
    • [Fixbug]解决嵌套表格带有固定列的场景,表行右侧列断开的问题。
    • [Feature]增加拖拽列宽时的回调函数 onDraggingBorder 。
    • [Fixbug]大数据场景,重新渲染时表体显示空白的问题。