后台管理系统下载excel文件

一,实现效果

二,实现代码

//导出表格
    exportExcel(){
    
    
      let params={
    
    
        exportType:0,
        platform:this.plat,
        ...this.form
      }
      if(this.content!==''){
    
    
        params.content=this.content
      }
      if(this.radioChange!=='全部'){
    
    
        params.status=this.state
      }
      let exportParams = Object.keys(params).map(key => {
    
    
          return (encodeURIComponent(key) + "=" + encodeURIComponent(params[key]));
      }).join("&");
      window.open(
        `${
    
    document.location.origin}/dcxt/shop/api/takeaway/export?${
    
    exportParams}`
      );
      // console.log(
      //   `${document.location.origin}/dcxt/shop/api/takeaway/export?${exportParams}`
      // );
      
    },

主要就是那一行window.open()的代码

猜你喜欢

转载自blog.csdn.net/weixin_42349568/article/details/114005805