fastadmin里bootstrapTable导出excel怎么配置文件名称和

2024-10-08 22:08:11
536 0 0 0

格式选择

通过增加配置,可以控制下拉菜单里具体有哪些格式可以选择。

exportTypes: ['json', 'xml', 'csv', 'txt', 'doc', 'excel']

文件名称和sheet名称

通过增加如下配置可以修改,fileName就是文件名称,

js 复制代码
exportOptions: {
    fileName: 'export_' + Moment().format("YYYY-MM-DD"),
    preventInjection: false,
    mso: {
        worksheetName:'sheet名称',
        onMsoNumberFormat: function (cell, row, col) {
            return !isNaN($(cell).text()) ? '\\@' : '';
        },
    },
    ignoreColumn: [0, 'operate'] //默认不导出第一列(checkbox)与操作(operate)列
},

那加在哪里呢?只需加在表格初始化的里面即可。

补充知识:

onMsoNumberFormat里面对数字进行转换,可以换成其他的,他们表示的意思如下:

复制代码
"\@" 强制为文本格式
"0" 数字 无小数
"0\.000" 数字 三位小数
"0%" 百分比 无小数
"Percent" 百分比 两位小数

视频地址

https://www.bilibili.com/video/BV1X34y1A7Ah/

0
0
VIP徽章 铜牌 · 会员
解锁全部文章
全部课程8折购买
如果在b站充值了专属会员,可联系猫叔直接开通相同时间的此会员
¥50/年
VIP徽章 金牌 · 会员
解锁全部文章
全部课程5折购买
微信一对一答疑
优先解决问题
¥1999/年