企业🤖AI Agent构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
## 复选框 > 图片示例: ![](https://img.kancloud.cn/20/b4/20b4da908f9839ab2e84fe4cd2ec688b_1920x903.png) > 配置项 | key | 类型 | 是否必须 | 说明 | | --- | --- | --- | --- | | type | string | 是 | 固定值:`checkbox` | | 通用配置... | | default | array | 否 | 默认值,示例:`['read','write']` | | options | array | 否 | 选项,示例:`['read'=>'阅读','write'=>'写作']` | | disabled | bool | 否 | 禁用,默认false | | verify| string | 否 | 字段验证,若不存在验证规则`arrayIn`则默认加上验证规则`arrayIn:key1,key2,... `| > 字段值 返回勾选项值组成的一维数组/json字符串/,分割字符串。 示例:`["write","read"]`或`[\"write\",\"read\"]`或`write,read` > 代码示例: ~~~ $builder=YF('general_example')->tab([ 'base'=>'基础']) ->field(function($tab){ $field=[ 'hobby'=>[ 'title'=>'爱好', 'type'=>'checkbox', 'verify'=>'require|arrayIn:write,read', 'default'=>['write','read'], 'options'=>['write'=>'写作','read'=>'阅读'] ],... ]; return $field; }) ~~~