使用 EPickList
时,后端接口需要遵守一定的规范(如支持 term、offset、limit)。EPickList
相较 ESelect
组件能更好的处理异步分页数据加载。
# 下拉列表
是对 ESelect
的封装。动态列表,默认带筛选、无限加载。接口需要返回 data: {total: N, rows: []}
。
# 级联下拉列表
是对 ECascader
的封装。默认带筛选。接口需要返回树形结构数组,如 data: [{id, name, children: [{id, name}]}]
。
如果下面的下拉列表没有数据或报权限不够,请确保您已登录 Engage 集成环境,并且具有管理员角色(即能看到组织部门)。
# 禁用
设置 disabled
属性禁用该组件操作。
# 表单校验
配合 EFormItem
组件可实现表单校验能力。
# EPickList
# Props
Name | Description | Type | Required | Default |
---|---|---|---|---|
url | 接口 URL,必须是完整 URL(含域名) | String | true | - |
type | 类型,list 表示一般列表,lists、tree 表示级联列表(参考 ECascader) | String | false | list |
overrideRequestParams | 请求参数 | Object | false | - |
# Slots
Name | Description | Default Slot Content |
---|---|---|
name | - | - |
name | - | - |
← ELov ESelectRow →