1.安装依赖
npm install -S file-saver xlsx
npm install -D script-loader
2.下载两个文件
Blob.js和 Export2Excel.js 。
新建src/vendor目录,将这两个文件放进去。
3.修改配置文件
在build/webpack.base.conf.js中resolve的alias中加入一行:
'vendor': path.resolve(__dirname, '../src/vendor'),
4.使用
<button @click="handleDownload">导出</button>
methods:{
handleDownload() {
require.ensure([], () => {
const {
export_json_to_excel
} = require('vendor/Export2Excel');
const tHeader = ['序号', '文章标题', '作者', '阅读数', '发布时间'];
const filterVal = [&