Vue写的table导出excel表格时,第一列是空值,如何在导出的时候把第一列的数据删掉

图片描述

//导出代码

  exportThing() {
    var exportDataIds;
    if (this.ids.length < 1) {
      exportDataIds = "";
    } else {
      exportDataIds = this.ids;
    }
    exportTemporaryAssetsDetail({prodAccountIdArray: exportDataIds, importBatchNo: this.batchNo}).then(res => {
     
      if (res.status === 200) {
        let excel = 'data:application/vnd.ms-excel;base64,' + res.data;
        let blob = getBlob(excel);
        var date = new Date();
        var lastMonth = date.getMonth() + parseInt(1);
        var end = date.getFullYear() + '-' + lastMonth + '-' + date.getDate();
        let name = end + "-" + this.exportCustomerName + "-" + this.exportProdCatalogName + ".xls";
        fileDownload(blob, name);
      }
    })
  },
  

阅读 4.5k
1 个回答

这个是不是后台的数据问题,老哥

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题