Skip to content

A2Table ​

基础数据表格,用于按列展示静态行数据。表格不提供搜索、分页、排序、筛选、编辑或操作按钮,也不参与表单数据绑定。

属性 ​

属性类型默认值说明
columns{ prop: string; label: string; width?: number | string; align?: 'left' | 'center' | 'right' }[][]列定义,prop 对应行数据字段
dataRecord<string, string | number | boolean | null>[][]表格行数据

单元格按文本值显示,不支持 HTML 或嵌套字段路径。没有行数据时显示“暂无数据”。

JSON 示例 ​

json
[
  {
    "id": "records",
    "component": "Table",
    "columns": [
      { "prop": "name", "label": "姓名", "width": 140 },
      { "prop": "department", "label": "部门" },
      { "prop": "status", "label": "状态", "align": "center" }
    ],
    "data": [
      { "name": "张三", "department": "研发部", "status": "审批中" },
      { "name": "李四", "department": "产品部", "status": "已完成" }
    ]
  }
]

A2UI 文档