首页
文章列表
交流群
文档
登录
fastadmin里bootstrapTable导出excel的时候选择只导出指
2024-10-08 21:38:27
小程序码
文章目录
热门文章
整理下php学员遇到的一些问题
431
fastadmin监听或重写删除编辑按钮事件
285
phpstudy怎么手动安装php8.3.0版本?
275
文档:一个案例学会fastadmin插件开发
148
php基础入门课程资料文档课件
134
表单验证:密码和确认密码的验证和文字提示
76
百题斩:用递归方式扁平化嵌套数组
67
百题斩:字符串的逆序函数
60
案例代码:用油猴脚本统计b站课堂课程总时长
59
使用ffmpeg把mp4转为加密后的m3u8文件
55
![](https://resource.maoshu.fun/storage/default/20241008/imagecb0dadccf8870fffccbb6af86fa1d86356063ea1.png?e=1732494379&token=Ov7mXAv_8azPtTTXXyhh0S5qpDFEhafGpHARTAg2:r92gQAjyLiP-L1IvK8RdCyS_JoE=) 如上图,我们如果只想导出上面圈出来的3列,怎么办呢? 这个很简单,只需要增加如下配置,并且修改ignoreColumn的值即可(排除的列),默认是排除掉第一列和操作列的 ```js exportOptions: { fileName: 'export_' + Moment().format("YYYY-MM-DD"), preventInjection: false, mso: { onMsoNumberFormat: function (cell, row, col) { return !isNaN($(cell).text()) ? '\\@' : ''; }, }, ignoreColumn: [0, 'operate'] //默认不导出第一列(checkbox)与操作(operate)列 }, ``` 改成如下配置即可(注意,index是从0开始的,我们要保留的是3 4 5列) `ignoreColumn: [0,1,2,6,8, 'operate']` 这样导出的结果就是这样的了: ![](https://resource.maoshu.fun/storage/default/20241008/image2c3d5a6685bc89b5dd3c8cae206cc34355b1c93d.png?e=1732494379&token=Ov7mXAv_8azPtTTXXyhh0S5qpDFEhafGpHARTAg2:vWWPfhuLSLrPAXymPLmCF1BNKpo=) ### 视频教程: https://www.bilibili.com/video/BV1UG41117P1