7.3 KiB
属性名 | 描述 | 类型 | 默认值 |
---|---|---|---|
field |
设置字段名。通常是表格数据列的唯一标识 |
string | - |
title |
设置列的标题。 |
string | - |
fieldTitle 2.8+ |
设置列的字段标题。该属性在筛选列和导出场景中优先级高于 |
string | - |
width |
设置列宽。若不填写,则自动分配;若填写,则支持值为:数字、百分比。如:
|
number/string | - |
minWidth |
设置当前列的最小宽度,一般用于列宽自动分配的情况。其优先级高于基础属性中的 |
number |
|
maxWidth 2.8+ |
设置当前列的最大宽度。其优先级高于基础属性中的 |
number | - |
type |
设置列类型。可选值有:
|
string |
|
LAY_CHECKED |
设置全选状态,当列设置 |
boolean |
|
fixed |
设置固定列,即不跟随 table 横向滚动条而滚动。可选值有:
|
string | - |
设置列的自定义模板,核心属性。模板遵循 laytpl 组件语法。
{{!
!}}
该方式必须在内容中包裹一层 {{!
!}}
函数将返回一个
|
|||
exportTemplet 2.6.9+ |
设置表格导出时的模板,用法同
|
string function |
- |
是否开启该列的自动合计功能。
前端合计的数据有限,因此常常需要后端直接返回合计行结果,此时将优先读取后端的合计行返回结果,其格式如下:
如上,在
{{!
!}} |
boolean string |
|
|
用于对列所在的单元格开启编辑功能。可选值有:
函数写法 2.7+
|
string function |
|
|
hide |
是否初始隐藏列 |
boolean |
|
ignoreExport 2.8.3+ |
是否导出时忽略该列 |
boolean |
|
escape |
是否对当前列进行内容编码(转义 html),优先级大于基础属性中的 |
boolean |
|
sort |
是否开启列的排序功能。 |
boolean |
|
unresize |
是否禁用拖拽列宽。默认情况下会根据列类型 |
boolean |
|
event |
自定义单元格点击事件名,以便在 单元格工具事件 中完成对该单元格的事件处理。 |
string | - |
style |
自定义单元格样式。可传入任意的 CSS 内容,如: |
string | - |
align |
单元格排列方式。可选值有: |
string |
|
colspan |
单元格所占列数。一般用于多级表头 |
number |
|
rowspan |
单元格所占行数。一般用于多级表头 |
number |
|