Vue2.0---将页面中表格数据导出excel (详细)

 

这是教程

  项目中,后台数据生成的表格如何导出成excel?

  一、需要安装三个依赖:

             npm install -S file-saver xlsx

             npm install -D script-loader

 

  二、项目中新建一个文件夹:(vendor---名字任取)

    里面放置两个文件Blob.js 和 Export2Excel.js

    百度可下载。

  三、在.vue文件中
       写这两个方法:其中list是表格的内容
    export2Excel() {
      require.ensure([], () => {
        const { export_json_to_excel } = require('../../vendor/Export2Excel');
        const tHeader = ['序号', 'IMSI', 'MSISDN', '证件号码', '姓名']; //对应表格输出的title
        const filterVal = ['ID', 'imsi', 'msisdn', 'address', 'name']; // 对应表格输出的数据
        const list = this.tableData;

你可能感兴趣的:(Vue2.0---将页面中表格数据导出excel (详细))