一、需要安装三个依赖:
npm install -S file-saver xlsx
npm install -D script-loader
二 创建Blob.js和 Export2Excel.js
如图:(内容自己百度)
三
全部代码:
<template>
<div class="demo">
<el-button @click="outExe">下载</el-button>
<input
id="upload"
type="file"
@change="importfxx()"
accept=".csv, application/vnd.openxmlformats-officedocument.spreadsheetml.sheet, application/vnd.ms-excel"
/>
</div>
</template>
<script>
import Blob from "../js/excel/Blob.js";
import XLSX from "xlsx";
import Export2Excel from "../js/excel/Export2Excel.js";
export default {
data() {
return {
dataList: [
{
id: "1",
withNum: "100",
userId: "1",
name: "吴",
amount: "23",
status: "true",
amountIn: "111",
amou