vue-json-excel.js是一个json数据转换为简单excel的工具
jecovier/vue-json-excel (github.com)
但是生成的excel的header有可能不是自己想要的顺序。
因为他是Object.keys获取字段,如果字段中存在数值类型,就会排到前面
这里调整按照传入的顺序获得header
文件地址:
https://download.csdn.net/download/zhshchilss/85933226
主要是修改fields字段
fields结构:
[{
prop:'字段的属性',
label:'字段的标题'
}]
注意点:
1.依赖download.js
2.此组件生成的excel,如果使用office打开,会提示
如果目标客户大部分用office,还是换别的插件吧