Browse Source
- 添加了完整的 vxe-table 插件功能实现 - 实现了插件上下文选项注入机制 - 重构了 useTableForm 工厂函数的初始化逻辑 - 支持通过参数或上下文注入 useVbenForm 函数 - 优化了组件导入和类型定义 - 添加了插件使用文档说明 - 移除了未使用的组件注释代码 - 统一了字符串引号格式为双引号pull/7729/head
2 changed files with 70 additions and 35 deletions
@ -0,0 +1,43 @@ |
|||
# VXE Table Plugin |
|||
|
|||
基于 vxe-table 和 vxe-pc-ui 的表格组件插件。 |
|||
|
|||
## 导出 |
|||
|
|||
| 导出 | 类型 | 说明 | |
|||
|------|------|------| |
|||
| `setupVbenVxeTable` | 函数 | 初始化配置函数 | |
|||
| `useVbenVxeGrid` | 函数 | 表格组合式函数 | |
|||
| `VbenVxeGrid` | 组件 | 表格组件 | |
|||
| `VxeTableGridColumns` | 类型 | 表格列类型 | |
|||
| `VxeTableGridOptions` | 类型 | 表格配置类型 | |
|||
| `VxeGridProps` | 类型 | 表格 Props | |
|||
| `VxeGridListeners` | 类型 | 表格事件类型 | |
|||
|
|||
## 使用 |
|||
|
|||
```ts |
|||
import { setupVbenVxeTable, useVbenVxeGrid, VbenVxeGrid } from '@vben/plugins/vxe-table'; |
|||
``` |
|||
|
|||
## 初始化 |
|||
|
|||
在应用入口处调用: |
|||
|
|||
```ts |
|||
import { setupVbenVxeTable } from '@vben/plugins/vxe-table'; |
|||
import { useVbenForm } from '@vben-core/form-ui'; |
|||
|
|||
setupVbenVxeTable({ |
|||
configVxeTable: (vxeUI) => { |
|||
// 配置 VXE Table |
|||
}, |
|||
useVbenForm, |
|||
}); |
|||
``` |
|||
|
|||
## 类型 |
|||
|
|||
```ts |
|||
import type { VxeTableGridOptions, VxeGridProps } from '@vben/plugins/vxe-table'; |
|||
``` |
|||
Loading…
Reference in new issue