企业🤖AI Agent构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
如下图所示,你可以给二维三维四维数组定义个性化的描述,这样用户才知道要输入什么内容。否则用户会感觉到莫名其妙,时间久了,自己也同样会忘记的。所以定义个性化的描述就显得非常有必要了。 ![](https://img.kancloud.cn/c2/70/c2709202317c0ccac0d90d50c20496bf_1262x565.png) 第五个元素里边,以数组的形式做定义。 ``` $this->form_items = [ ['hidden', 'uid'], ['array2', 'aa', '二维数组','',['title'=>['颜色','尺寸']]], ['array3', 'bb', '三维数组','',['title'=>['颜色','尺寸','产地']]], ['array4', 'cc', '四维数组','',['title'=>['颜色','尺寸','产地','年份']]], ['array2', 'dd', '二维数组','',['title'=>['姓名','年龄'],'form'=>['text','number']]], ]; ``` 第五项元素,就是以数组的形式加进去。 ``` [ 'title'=>['颜色','尺寸'] ] ``` 目前只能设置输入框为数字或任意字符串,默认是 任意字符串。有时候,你也可以强制只能是数字。这个时候就要加多一个参数。如下所示。 ``` [ 'title'=>['颜色','尺寸'], 'form' =>['text','number'] ] ``` 从左到右,每个元素分别是相应的第一项第二项对应的描述与表单类型