# VxeGridWrap 组件
# 介绍
VxeGridWrap组件简单讲就是挂载vxe-grid的壳子,用于配合构造工具和进行拓展。
# 提供少量属性配置 grid
本中间件传递给vxe-grid的属性配置均可以通过optionsHelper工具构建,但是在通过setConfig配置全局参数的配合下,一般企业级项目由于统一性的特点,大部分场景不再需要配置,所以我提取了几个会常用到的属性配置(如:height)来支持,用户可以在一些场景下不需要引入optionsHelper来构建,简化开发。
注意: 组件属性配置的权限高于optionsHelper工具配置,组件属性配置会覆盖optionsHelper工具配置。
| 属性名 | 类型 | 说明 | 默认值 |
|---|---|---|---|
| height | number | string | 表格高度 | - |
| minHeight | number | string | 表格最小高度 | - |
| maxHeight | number | string | 表格的最大高度 | - |
| loading | boolean | 表格是否显示加载中 | - |
| keepSource | boolean | 保持原始值的状态 | - |
| grid | function | useVxeGrid 创建的构造函数 | - |
# 事件监听
组件可以监听vxe-grid的事件,具体事件可以查看vxe-grid文档。
注意: 虽然可以在组件模板上直接监听vxe-grid的事件,但是还是建议通过eventsHelper工具来监听事件,因为通过eventsHelper工具除了可以提供类型提示还可以借助中间件应对一定的破坏性更新。
# 插槽
vxe-grid的插槽都可以使用。