最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Vue導(dǎo)出json數(shù)據(jù)到Excel電子表格的示例

 更新時(shí)間:2017年12月04日 10:48:56   作者:OneSongOneStory  
本篇主要介紹了Vue導(dǎo)出json數(shù)據(jù)到Excel電子表格的示例,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧

網(wǎng)上看了很多文檔感覺都不全,這里寫一篇完整的詳細(xì)教程。

一、安裝依賴(前面基本一樣)

npm install file-saver --save
npm install xlsx --save
npm install script-loader --save-dev

二、下載兩個(gè)所需要的js文件Blob.js和 Export2Excel.js。

這里貼下下載地址:

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è)計(jì)時(shí)尚風(fēng)衣大',
     number:'MPM00112',
     salePrice:'¥999.00',
     stocknums:3423,
     salesnums:3423,
     sharenums:3423,
   },
   {
     name:'韓版設(shè)計(jì)時(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 = ['商品名稱','商品貨號','售價(jià)','庫存','銷量','分享',];
        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:

<button @click="export2Excel">導(dǎo)出</button>

這里說明一下:

1、export2Excel()中require的路徑因個(gè)人項(xiàng)目結(jié)構(gòu)不同可能需要單獨(dú)調(diào)整,如果報(bà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文件名

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • vue中$nextTick的用法講解

    vue中$nextTick的用法講解

    今天小編就為大家分享一篇關(guān)于vue中$nextTick的用法講解,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧
    2019-01-01
  • Vue.js實(shí)現(xiàn)模擬微信朋友圈開發(fā)demo

    Vue.js實(shí)現(xiàn)模擬微信朋友圈開發(fā)demo

    本篇文章主要介紹了Vue.js實(shí)現(xiàn)模擬微信朋友圈開發(fā)demo,實(shí)現(xiàn)展示朋友圈,評論,點(diǎn)贊等功能,有興趣的可以了解一下。
    2017-04-04
  • vue3中使用logicFlow的方法代碼示例

    vue3中使用logicFlow的方法代碼示例

    在Vue3環(huán)境下,使用LogicFlow可實(shí)現(xiàn)流程圖的繪制,詳細(xì)步驟包括引入LogicFlow庫,注冊節(jié)點(diǎn)與邊,設(shè)置主題和渲染數(shù)據(jù),還包括使用Map和Menu進(jìn)行功能擴(kuò)展和右鍵編輯,以及通過事件監(jiān)聽實(shí)現(xiàn)交互,
    2024-10-10
  • Element中Slider滑塊的具體使用

    Element中Slider滑塊的具體使用

    這篇文章主要介紹了Element中Slider滑塊的具體使用,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-07-07
  • 如何正確快速使用Vue中的插槽和配置代理

    如何正確快速使用Vue中的插槽和配置代理

    這篇文章主要介紹了正確快速使用Vue中的插槽和配置代理的相關(guān)知識,插槽分為三種,分別是默認(rèn)插槽、具名插槽、作用域插槽,下面分別列出了如何使用這三種插槽,需要的朋友可以參考下
    2023-01-01
  • 詳細(xì)聊聊Vue的混入和繼承

    詳細(xì)聊聊Vue的混入和繼承

    混入(mixin)是一種非常靈活的方式,用來分發(fā)Vue組件中可復(fù)用的功能,一個(gè)混入對象可以包含任意組件選項(xiàng),下面這篇文章主要給大家介紹了關(guān)于Vue混入和繼承的相關(guān)資料,需要的朋友可以參考下
    2021-09-09
  • 詳解vue3.x頁面功能拆分方式

    詳解vue3.x頁面功能拆分方式

    本文主要介紹了vue3.x頁面功能拆分方式,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-05-05
  • Element Plus實(shí)現(xiàn)Affix 固釘

    Element Plus實(shí)現(xiàn)Affix 固釘

    本文主要介紹了Element Plus實(shí)現(xiàn)Affix 固釘,Affix組件用于將頁面元素固定在特定可視區(qū)域,文中通過示例代碼介紹的非常詳細(xì),感興趣的小伙伴們可以參考一下
    2021-07-07
  • Element Timeline時(shí)間線的實(shí)現(xiàn)

    Element Timeline時(shí)間線的實(shí)現(xiàn)

    本文主要介紹了Element Timeline時(shí)間線的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-10-10
  • 詳解vuejs中執(zhí)行npm run dev出現(xiàn)頁面cannot GET/問題

    詳解vuejs中執(zhí)行npm run dev出現(xiàn)頁面cannot GET/問題

    這篇文章主要介紹了詳解vuejs中執(zhí)行npm run dev出現(xiàn)頁面cannot GET/問題,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-04-04

最新評論

加查县| 高邮市| 桑日县| 沽源县| 香港| 白城市| 泰安市| 廉江市| 左贡县| 类乌齐县| 崇仁县| 宝山区| 包头市| 凉城县| 吴桥县| 满洲里市| 武安市| 黎平县| 梁山县| 湟中县| 河源市| 松江区| 泸州市| 准格尔旗| 筠连县| 嵊州市| 漠河县| 屏东市| 沙坪坝区| 茌平县| 桃园市| 定远县| 南华县| 襄城县| 茂名市| 息烽县| 聂荣县| 聂拉木县| 西宁市| 吐鲁番市| 光山县|