| 参数 | 说明 | 类型 | 默认值 | 可选值 |
|---|---|---|---|---|
| visibile | 打开和关闭选择弹层 | Boolean | false | true |
| short | 短的面板还是长的面板 | Boolean | false | true |
| loading | 是否还在异步加载数据中 | Boolean | false | true |
| needCache | 弹层打开后再关闭是否需要缓存下来数据,以备下次打开使用 | Boolean | false | true |
| title | 选择弹层标题 | String | 所在地区 | -- |
| onlyKey | 列表数据对象中,区分每条数据的key名,如'id' | String | id | -- |
| contentKey | 列表数据对象中,用于显示到列表中的字段key名,如'name' | String | name | -- |
| listData | 弹层列表数据 | Array | [] | -- |
| 事件名 | 说明 | 回调参数 |
|---|---|---|
| init-choose | 打开选择弹层时给列表初始化数据入口 | -- |
| close-choose | 关闭选择弹层时的回调 | -- |
| choose-item | 选择某一条选项时的回调 | item:当前选中的数据,index: 当前操作的所处层级 |