摘要:網(wǎng)上看了很多文檔感覺都不全,這里寫一篇完整的詳細(xì)教程。一安裝依賴前面基本一樣二下載兩個所需要的文件和。是每一欄的名稱,需手動輸入。是中的值,也是要自己寫的。這里記得要與里面的名稱對應(yīng)這里可定義導(dǎo)出的文件名參考文章
網(wǎng)上看了很多文檔感覺都不全,這里寫一篇完整的詳細(xì)教程。
一、安裝依賴(前面基本一樣)
npm install file-saver --save npm install xlsx --save npm install script-loader --save-dev
二、下載兩個所需要的js文件Blob.js和 Export2Excel.js。
這里貼下下載地址:
http://xiazai.jb51.net/201708/yuanma/Export2Exce_jb51.rar
三、src目錄下新建vendor文件夾,將Blob.js和 Export2Excel.js放進(jìn)去。
四、更改webpack.base.conf.js配置
在resolve的alias: "vendor": path.resolve(__dirname, "../src/vendor")
五、在.vue文件中
script部分
data(){ return{ list:[ { name:"韓版設(shè)計時尚風(fēng)衣大", number:"MPM00112", salePrice:"¥999.00", stocknums:3423, salesnums:3423, sharenums:3423, }, { name:"韓版設(shè)計時尚風(fēng)衣大", number:"MPM00112", salePrice:"¥999.00", stocknums:3423, salesnums:3423, sharenums:3423, }, ] } methods:{ formatJson(filterVal, jsonData) { return jsonData.map(v => filterVal.map(j => v[j])) }, export2Excel() { require.ensure([], () => { const { export_json_to_excel } = require("../../../vendor/Export2Excel"); const tHeader = ["商品名稱","商品貨號","售價","庫存","銷量","分享",]; const filterVal = ["name", "number", "salePrice", "stocknums", "salesnums", "sharenums", ]; const list = this.goodsItems; const data = this.formatJson(filterVal, list); export_json_to_excel(tHeader, data, "商品管理列表"); }) } }
template:
這里說明一下:
1、export2Excel()中require的路徑因個人項目結(jié)構(gòu)不同可能需要多帶帶調(diào)整,如果報module not found "../../Export2Excel.js"之類請自行修改路徑。
2、tHeader是每一欄的名稱,需手動輸入。
3、filterVal是data中l(wèi)ist的key值,也是要自己寫的。
4、這里記得要與data里面的list名稱對應(yīng)
5、這里可定義導(dǎo)出的excel文件名
參考文章:https://www.cnblogs.com/Mrfan...
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/89932.html
摘要:而作為一款深受用戶喜愛的電子表格工具,借助其直觀的界面出色的計算性能和圖表工具,已經(jīng)成為數(shù)據(jù)統(tǒng)計領(lǐng)域不可或缺的軟件之一。使用實現(xiàn)的導(dǎo)入和導(dǎo)出通過純,您完全可以實現(xiàn)導(dǎo)入和導(dǎo)出文件功能,并為最終用戶提供與這些文件進(jìn)行交互的界面。 JavaScript是一個涵蓋多種框架、直譯式、可以輕松自定義客戶端的腳本語言,在 Web 應(yīng)用程序中,更加易于編碼和維護(hù)。而Excel 作為一款深受用戶喜愛的電...
摘要:有一個項目需求,要求在前端項目中導(dǎo)出表格,經(jīng)過查找代碼確實可以實現(xiàn),具體實現(xiàn)步驟為安裝依賴導(dǎo)入兩個下載和,在目錄下新建文件夾,里面放入和兩個文件在引入這兩個文件在組件中使用導(dǎo)出的方法序號昵稱姓名上面設(shè)置的表格第一行的標(biāo)題上面的是里對 有一個項目需求,要求在前端項目中導(dǎo)出Excel表格,經(jīng)過查找代碼,Vue.js確實可以實現(xiàn),具體實現(xiàn)步驟為: 1.安裝依賴 npm install -S ...
摘要:為了便于您更清晰的理解的體系架構(gòu),在這里我將為您展示年開發(fā)者知識圖譜,它包含了所有開發(fā)過程中的關(guān)鍵部分。在數(shù)據(jù)展示前端導(dǎo)入導(dǎo)出圖表面板數(shù)據(jù)綁定等場景無需大量代碼開發(fā)和測試,可極大節(jié)省企業(yè)研發(fā)成本并降低交付風(fēng)險。 作為 Vue 的初學(xué)者,您或許已經(jīng)聽過很多關(guān)于它的專業(yè)術(shù)語了,例如:單頁面應(yīng)用程序、異步組件、服務(wù)器端呈現(xiàn)等,您可能還聽過和Vue經(jīng)常一起被提到的工具和庫,如Vuex、Webp...
摘要:而這里的單元格信息是唯一的,所以直接通過為一個空對象賦值即可。和相關(guān)的知識和技巧高亮的列單元格采用展示。在中,被選中的單元格會高亮相應(yīng)的行和列,以提醒用戶。 showImg(https://segmentfault.com/img/bVGkdk?w=900&h=500); XCEL 是一個 Excel 數(shù)據(jù)清洗工具,其通過可視化的方式讓用戶輕松地對 Excel 數(shù)據(jù)進(jìn)行篩選。 XCEL...
閱讀 1585·2021-11-25 09:43
閱讀 2488·2019-08-30 15:54
閱讀 2952·2019-08-30 15:53
閱讀 1103·2019-08-30 15:53
閱讀 760·2019-08-30 15:52
閱讀 2552·2019-08-26 13:36
閱讀 822·2019-08-26 12:16
閱讀 1222·2019-08-26 12:13