配置说明:

参数 类型 必须 默认 说明
type string Y 固定值:linkage
grid Array N 栅格布局
name string Y 字段名称
title string Y 标题
tips string N 提示说明
attrs array N 自定义属性
attrs[‘data-options’] array Y 联动参数配置
attrs[‘data-options’][‘url’] string Y 动态请求数据的地址
attrs[‘data-options’][‘placeholder’] string N 请选择 提示信息
attrs[‘data-options’][‘lastValue’] bool N true 只获取最后选中的内容
attrs[‘data-options’][‘lastShow’] bool N false 只显示最后选中的内容
attrs[‘data-options’][‘value’] string/int N 定义默认值

1. 示例代码:

  1. public function demo()
  2. {
  3. $assign['buildForm']['items'] = [
  4. [
  5. 'type' => 'linkage',
  6. 'title' => '表格',
  7. 'name' => 'table',
  8. 'attrs' => [
  9. 'data-options' => [
  10. 'url' => url('ajax'),
  11. 'placeholder' => '选择城市',
  12. ],
  13. ],
  14. ],
  15. // 更多表单项.....
  16. ];
  17. return $this->assign($assign)->fetch();
  18. }

1. 渲染效果:

image.png

2. 示例代码:

    public function demo()
    {
        $assign['buildForm']['items'] = [
            [
                'type' => 'linkage',
                'title' => '表格',
                'name' => 'table',
                'attrs' => [
                    'data-options' => [
                        'url' => url('ajax'),
                        'placeholder' => '选择城市',
                        'lastShow' => true,// 只显示最后选中的内容
                    ],
                ],
            ],
            // 更多表单项.....
        ];
        return $this->assign($assign)->fetch();
    }

2. 渲染效果:

image.png