tableexport 导出excel 相关问题

1. 中文乱码 参考下面的文章
https://my.oschina.net/aruan/blog/418980

2. excel工作表名称:
修改源码:增加一个工作表名字段:
worksheet:'worksheet',

3. excel文件名: 设置tableName无效, 观察源码得知tableName不是用来设置文件名,这个修改麻烦点。
修改源码:
a. 页面html 增加一个 超链接ID:

<a id="export_a" class="btn btn-success btn-sm" @click="exportExcel"><i class="fa fa-file-excel-o"></i> 导出</a>

b. 配置修改如下:

$('#dataTable').tableExport({
type:'excel',
escape:'false',
worksheet: '称重记录',
fileName: '称重记录周报',
alinkId: 'export_a',
});


c. 修改源码:增加一个工作表名字段:
fileName:'fileName',
d. 修改源码:导出部分修改如下

// window.open('data:application/vnd.ms-'+defaul
[/code]ts.type+';filename=exportData.doc;' + base64data);
document.getElementById(options.alinkId).href ='data:application/vnd.ms-'+defaults.type+';' + base64data;//必须是a标签,否则无法
document.getElementById(options.alinkId).download = options.fileName;
[/code]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值