企业🤖AI Agent构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
## 使用 在调用表格构建器时,可通过链式操作`cols`为表格设置表头属性,示例: ~~~ $builder=YT('general_example')->state(DbRowState::state()) ->cols(function($state){ $cols=[ 'id'=>['type'=>'checkbox'], // 字段name_cn,对应中文姓名表头 'name_cn'=>['title'=>'中文姓名'], // ... ]; return $cols; }) ~~~ ## 通用配置项 每个表单字段都可以配置的属性,如下: | key | 类型 | 是否必须 | 说明 | | --- | --- | --- | --- | | type | string | 否 | 表头类型,可选值`normal`、`checkbox`,默认`normal` | | title | string | 否 | 表头标题 | | align | string | 否 | 排列方式,可选值`left`、`center`、`right`,默认`left` | | sort | bool | 否 | 是否允许排序,默认`false` | | fixed | bool或string | 否 | 列固定,可选值`left`、`right`、`(bool)false`,默认`(bool)false` | | hide | string | 否 | 初始化表格时隐藏列,可选择`yes`、`no`、`mobile_hide`,默认`no` | | templet | string | 否 | 自定义列模板,可设为已有的模板类型或传入自定义模板字符串,通用模板类型详见[表头配置](https://www.kancloud.cn/worklz/yunj_admin_universal/2024525) 。注意:该参数只在`type`=`normal`或设置`type`时生效。|