-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Open
Labels
enhancementNew feature or requestNew feature or request
Description
这个需求解决了什么问题:
一般项目上表格导出有4种:
- 选择查询结果导出。更高级的需求可能还需要跨页选择
- 导出当前查询结果
- 导出所有查询结果
- 前端查询所有的结果,不分页,然后前端导出
- 前端传查询条件给后端,后端导出
- 下载模板。实际上是下载空表格
上面这些功能除了1的更高级的需求外,本项目都已实现。
但是3.2功能和其他4个是互斥的,而且根据现有API,也不能很方便的添加两个导出按钮执行两个不同的操作。要使用slots自定义,而且默认导出的按钮title也不提供定义API,现在的叫"导出",比如修改成"本地导出"
希望3.2功能和其他的功能集成到一起
建议的 API 是什么样的:
- 删除
remote字段 modes字段增加remote- 保留
exportMethod配置,或者在proxy-config.ajax里添加download配置 - 导出弹窗里,如果选择 remote 则禁用 选择字段 和 参数设置 表单项
是否已有其他不错的替代方案:
No response
是否使用当前最新版本?
- 我已确认是使用当前的最新版本。
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request