• JSON转Excel


    1.引入js (dist目录下JsonExportExcel.min.js)

    <script src="https://cuikangjie.github.io/JsonExportExcel/dist/JsonExportExcel.min.js"></script>
    npm install -save  js-export-excel
    const ExportJsonExcel = require('js-export-excel')

    2.js代码

     1 var option={};
     2 
     3 option.fileName = 'excel'
     4 option.datas=[
     5   {
     6    //第一个sheet
     7     sheetData:[{one:'一行一列',two:'一行二列'},{one:'二行一列',two:'二行二列'}],
     8     sheetName:'sheet',
     9     sheetFilter:['two','one'],
    10     sheetHeader:['第一列','第二列']
    11   },
    12   {
    13     //第二个sheet
    14     sheetData:[{one:'一行一列',two:'一行二列'},{one:'二行一列',two:'二行二列'}]
    15   }
    16 ];
    17 var toExcel=new ExportJsonExcel(option);
    18 toExcel.saveExcel();

    option

    datas 数据

    /*多个sheet*/ /*每个sheet为一个object */ 
    [{ sheetData:[], // 数据
        sheetName:'', // sheet名字 
        sheetFilter:[], //列过滤 
        sheetHeader:[] // 第一行 
    }]

    fileName 下载文件名(默认:download)

    sheet option

    sheetName sheet名字(可有可无)(默认sheet1)

    sheetHeader 标题(excel第一行数据)

    sheetData 数据源(必须)

    sheetFilter 列过滤(只有在data为object下起作用)(可有可无)

  • 相关阅读:
    CentOS7修改网卡为eth0
    前端开发实时可视化
    push本地代码到github发生错误的解决办法
    前端面试总结(一)
    HTML5+CSS3开发移动端页面
    web安全-XSS
    前端面试总结
    JavaScript中的原型和原型链
    jQuery与Ajax
    JavaScript中模块化工具require.js
  • 原文地址:https://www.cnblogs.com/yaotome/p/8446391.html
Copyright © 2020-2023  润新知