使用cool-admin导出表格功能-自定义中文字段转义

本文档记录了在使用cool-admin时遇到的导出表格问题,官方导出组件无法处理中文状态字段。通过分析导出原理,发现可通过在page接口中重定义方法,根据isExport参数判断并转换中文字段,实现导出时的自定义显示,同时保持前端业务需求不受影响。此方法适用于需要利用前端搜索条件进行导出的场景。
摘要由CSDN通过智能技术生成

记录自己使用cool-admin遇到的问题以及解决

官方自带有导出组件 具体文档:
https://www.cool-js.com/front/extand/cl-admin-export.html

但是有弊端,无法导出状态。只能导出对应的数字
在这里插入图片描述

比如字段 1=未完成 2=已完成 导出只能导出1 或者2 这样用户体验感很差。

分析了一下导出的操作原理

在这里插入图片描述
在这里插入图片描述
可以看到导出是请求 page 接口 并且提交 isExport:true 来判断导出的
一旦提交了这个参数。数据不会返回 查看了一下 应该是直接返回当前条件的所有数据

那么我们怎么自定义自己转换的字段呢

我们可以在page 重新定义这个方法。 然后判断

if(isExport == true)
  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值