- 保留原有的
element-uitable api - 增加了 table 分页组件集成
- 支持 table 表头外部自定义导入配置
- table body 支持 jsx 语法
// 安装 npm i @pdeng/element-table // 使用 import ElTableBlock from '@pdeng/element-table' Vue.use(ElTableBlock) <ElTableBlock :data="dataList" :column="columnData" /> data() { return { currentPage: 1, pageSize: 10, columnData: [ { type: 'index', label: '编号', index: (v) => { return (this.currentPage - 1) * this.pageSize + v + 1 }, { label: '日期', prop:'date', }, { label: '姓名', prop:'name', } ... ], dataList: [ { date: '2020-08-01', name: '韩小寒' }, { date: '2020-08-01', name: '韩小寒' }, .... ] }, }
更新日志说明:
v0.2.10
调整了table行高、字体大小、背景色信息