QueryPanel 查询面板
QueryPanel 是一个面向列表页查询区的容器组件,负责统一处理查询区的展开、收起、高度测量与右侧操作区承载。
它本身不负责字段布局,也不承担表单配置能力。标准列表页和 CRUD 查询区,优先推荐直接承载原生 el-form;只有在查询字段本身就是配置驱动场景时,才需要再考虑接入 EzDynamicForm。
基础用法
属性
| 属性名 | 说明 | 类型 | 默认值 |
|---|---|---|---|
| expanded | 展开状态 | boolean | false |
| collapsedHeight | 折叠基础高度 | number | 50 |
插槽
| 插槽名 | 说明 | 类型 |
|---|---|---|
| 默认插槽 | 查询区主体内容 | - |
| operate | 右侧操作区插槽 | - |
事件
| 事件名 | 说明 | 参数 |
|---|---|---|
| update:expanded | 监听展开状态 | Function |
方法
| 方法名 | 说明 | 类型 |
|---|---|---|
| countViewHeight | 重新计算内容高度 | Function |
使用建议
QueryPanel负责“查询区壳层布局”和折叠交互。- 标准 CRUD / 列表页查询区,优先使用原生
el-form/el-form-item。 EzDynamicForm只适合字段高度复用或配置驱动的少数场景,不建议作为默认查询区写法。