Skip to content

Table 表格 ​

Table 用于结构化展示多行数据,支持列配置、单元格插槽渲染、空状态、斑马纹、边框和紧凑模式。

引入 ​

typescript
import { ZTable } from '@zxy-ui/vue'

使用 ​

loading

API ​

属性 ​

属性名说明类型默认值
data表格数据源any[][]
columns列配置TableColumn[][]
stripe是否启用斑马纹booleanfalse
border是否显示边框booleanfalse
dense是否使用紧凑模式booleanfalse
emptyText空数据文案string'No Data'

TableColumn ​

字段名说明类型默认值
key列字段名,对应数据键值和动态插槽名string-
title表头标题string-
width列宽,支持字符串或数字string | number-
align对齐方式'left' | 'center' | 'right''left'

插槽 ​

插槽名说明作用域参数
empty自定义空状态内容-
#<column.key>按列渲染单元格{ row, index }