一、使用Export2Excel
1、安装依赖包:npm install -S file-saver
npm install -S xlsx
npm install -D script-loader
2、在src目录下新建Excel文件夹,里面放入Blob.js和Export2Excel.js两个JS文件,Blob.js和 Export2Excel.js文件下载自行百度
3、使用方法
exportCheck() {
let exportData = this.tableData;//这里是你要下载的数据,我当时有下载当前页和下载选中项两个选择
require.ensure([], () => {
const {export_json_to_excel } = require("@/utils/excel/Export2Excel.js"); //注意这个Export2Excel路径
const tableHeader = [ "标题1","标题2","标题3",]; // 设置Excel表格的表头
const filterVal = ["title1", "title2","title3",]; // 跟表格表头对应的绑定的prop
let list = JSON.parse(JSON.stringify(exportData)); //用filterTableData方法先处理一下数据格式(要进行深度拷贝,以免过滤的时候,影响页面上展示的数据),再存到list
let data = this.formatJson(filterVal, list);
export_json_to_excel(tableHeader, d