0.0.1-beta.12 • Published 12 months ago
bk-table-next v0.0.1-beta.12
基于VXE-Table进行封装的Table组件
Install
npm i bk-table-next
import BkTableNext, { BkColumnNext, BkColgroupNext, BkTableGrid, BkColumnMap, BkTableMap, setTableGlobalConfig } from 'bk-table-next';
import 'bk-table-next/dist/dist.css';
组件导出说明
// 默认导出 BkTableNext
export default BkTableNext;
// 支持组合式引入
export { BkColumnNext, BkColgroupNext, BkTableGrid, BkColumnMap, BkTableMap, setTableGlobalConfig };
导出组件说明
组件 | 说明 |
---|---|
BkTableNext | Table 组件,区别于BkTableGrid 组件, Column 配置需要结合BkColumnNext使用,不支持props.columns 配置 |
BkColumnNext | Table Column组件, 配合BkTableNext 使用 |
BkColgroupNext | 配合BkColumnNext 配置分组表头 |
BkTableGrid | 区别于BkTableNext ,支持全属性式的props 配置,支持props.columns 配置 |
BkColumnMap | 用于bkui-vue/table-column 组件的快速接入,使用BkColumnMap 可快速替换bkui-vue/table-column 组件,相关映射已经内置 |
BkTableMap | 用于bkui-vue/table 组件的快速接入,使用BkTableMap 可快速替换bkui-vue/table 组件,相关映射已经内置 |
使用说明
BkTableNext
对应 Table basic table,可以直接使用官网案例,替换组件名为BkTableNext
即可BkColumnNext
对应 Table basic table column,可以直接使用官网案例,替换组件名为BkColumnNext
即可BkColgroupNext
对应 Table basic table column,可以直接使用官网案例,替换组件名为BkColgroupNext
即可BkTableGrid
对应 Grid configuration table,可以直接使用官网案例,替换组件名为BkTableGrid
即可
区别
- 分页组件:
BkTableNext
和BkTableGrid
内置分页配置项props.pagination
,继承bkui-vue/table
配置项,分页组件也是使用的bkui-vue/pagination
,Vxe-table
自带的分页功能任然保留,但是要使用的话需要配置vxe-ui-pc
组件库; - 因为没有内置
vxe-ui-pc
组件库,组件中依赖vxe-ui-pc
相关的功能会有问题,待处理... - 行拖拽:内置行拖拽功能,继承实现
bkui-vue/table
的配置项props.rowDragable
0.0.1-beta.12
12 months ago
0.0.1-beta.10
12 months ago
0.0.1-beta.11
12 months ago
0.0.1-beta.7
1 year ago
0.0.1-beta.6
1 year ago
0.0.1-beta.9
12 months ago
0.0.1-beta.8
12 months ago
0.0.1-beta.5
1 year ago
0.0.1-beta.3
1 year ago
0.0.1-beta.2
1 year ago
0.0.1-beta.4
1 year ago
0.0.1-beta.1
1 year ago