曲线解决使用BootStrap-Table-Export插件中下载功能的文件命名问题

曲线解决使用BootStrap-Table-Export插件中下载功能的文件命名问题

问题描述:

使用BootStrap-Table-Export插件下载:

  1、下载后的文件自动默认,无法适用现在需求;

  2、扩展下拉功能表显示英文(吐槽一下:本来就得用英文描述吧,“xml”还得用中文描述插麦偶???直接改成“xml格式”,当然如果你们产品经理说用中文你有好方法描述就更好了。)

  

解决方案:

  直接上图不墨迹:

  修改文件:tableExport.js建议!建议!建议!因为我们项目其他都是引用的min文件,怕出事就用的这个,建议后来修改的避开你们通用的export js文件。

修改这个fileName即可,我的命名方式:***系统@BONC+tableName+时间,BONC是我们公司简称,我就是在打广告。

好,说下这个tableName怎么来的,哈哈...看出来了吧$("#id值").val()  你在前端页面写个hidden隐藏,然后获取即可。就是个思路,如果获取填充的table的属性值也可以,这就是个曲线的思路。666

说下原来的思路吧,没实现了。在设置table属性的时候加个属性tableName,这个table指的是bootstrap-table,里面有defuault集合。。。就不截图了,自己看源码去吧。

原文地址:https://www.cnblogs.com/core404/p/6564571.html