vue將json數據導爲excl

需要先下載npm包

npm i xlsx

項目內引入

import xlsx from 'xlsx'
exportAgreement()
    var filename = "待審覈簽約商戶"+new Date().format("yyyy-MM-dd hh:mm:ss")+".xlsx"; //文件名稱
    var data = this.checkedList; // 數據格式爲二維數組    [["測試3", "18611640395", "網店商戶", "測試", "可可", "待審覈"],["測試2", "18611640396", "網店商戶", "測試", "可可", "待審覈"]]


    data.splice(0, 0, ['商戶名稱','手機號碼','商戶類型','法人姓名','實際經營人姓名','審覈狀態']);   //加上第一行表頭
    var ws_name = "Sheet1"; //Excel第一個sheet的名稱
    var wb = xlsx.utils.book_new(), ws = xlsx.utils.aoa_to_sheet(data);
       xlsx.utils.book_append_sheet(wb, ws, ws_name);  //將數據添加到工作薄
       xlsx.writeFile(wb, filename); //導出Excel
     },
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章