zoukankan      html  css  js  c++  java
  • 通过Export2Excel实现表格内容下载成为excel文件

    代码如下

        // 下载
        handleDownload() {
          this.downloadLoading = true
          import('@/vendor/Export2Excel').then(excel => {
            // excel表格的表头
            const tHeader = ['timestamp', 'title', 'type', 'importance', 'status']
            const filterVal = ['timestamp', 'title', 'type', 'importance', 'status']
            const data = this.formatJson(filterVal)
            console.log(data);
            return
            excel.export_json_to_excel({
              header: tHeader,
              data,
              filename: 'table-list'
            })
            this.downloadLoading = false
          })
        },

    1.文件引入:@/vendor/Export2Excel

    2.tHeader为excel表格的表头字段

    3.相应字段通过如下的方法在所有数据list中获得(运用两个map方法)

        formatJson(filterVal) {
          return this.list.map(v => filterVal.map(j => {
              if (j === 'timestamp') {
                return parseTime(v[j])
              } else {
                return v[j]
              }
            })
          )
        },
  • 相关阅读:
    断点调试
    内部类
    继承2
    继承
    构造函数
    方法
    二维数组
    HTML 一
    使用mySQL与数据库进行交互(一)
    使用mySQL与数据库进行交互(二)
  • 原文地址:https://www.cnblogs.com/pwindy/p/14838169.html
Copyright © 2011-2022 走看看