Releases: tinper-bee/bee-table
Releases · tinper-bee/bee-table
v2.2.9
- [email protected]
- [Fixbug]multiSelect 未引入 PropTypes 报错bug
v2.2.8
- [email protected]
- [Feature]增加
autoCheckedByClickRows
参数,设置行点击事件是否自动勾选复选框。 - [Update]对
headerDisplayInRow
和height
同时使用的情况做了处理,从组件层面避免错行。
- [Feature]增加
v2.2.7
- [email protected]
- [Feature]树形表支持多级大数据量滚动加载。
bee-table
bee-table
-
bee-table
-
[ Update ]
bodyDisplayInRow
和headerDisplayInRow
默认值设为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新增
titleAlign
和contentAlign
属性,控制标题和内容的居中- 优先级高于
textAlign
属性
- 优先级高于
-
[ Feature ]column新增
fontColor
和bgColor
属性,控制当前列的字体色和背景色.- 优先级低于
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
- [email protected]
- [ Fixbug ] 解决了右侧固定列无法使用扩展功能的问题
bee-table
bee-table
- [email protected]
- [ Fixbug ] 解决了移动端switch所在行在拖拽问题,需升级switch到最新版本。
- [ Update ] 优化了拖拽行的功能,把交换行,改成插入行。
v2.1.11
- [email protected]
- [Fixbug]解决拖拽列宽无效的问题。
v2.1.10
- [email protected]
- [Fixbug]表头交换列的时候,如果title出入的dom ,目前无法拖拽问题。
- [Fixbug]解决嵌套表格带有固定列的场景,表行右侧列断开的问题。
- [Feature]增加拖拽列宽时的回调函数 onDraggingBorder 。
- [Fixbug]大数据场景,重新渲染时表体显示空白的问题。