function baasExportExcel(baasData) {  //先转化json  var baasObj = baasData.toJson();var thArr = baasObj.userdata.relationAlias.split(",");var dataArr = baasObj.rows;var excel = '<table>';      //设置表头  var row = "<tr>";  for (var i in thArr) {  row += "<td>" + thArr[i] + '</td>';  }  //换行  excel += row + "</tr>";  //设置数据  for (var i in dataArr) {  var row = "<tr>";  for (var x in dataArr[i]) {  //这里可以对index进行约束取自己想要的数据var value = dataArr[i][x]["value"];row += '<td>' + value + '</td>';  }  excel += row + "</tr>";  }  excel += "</table>";  var excelFile = "<html xmlns:o='urn:schemas-microsoft-com:office:office' xmlns:x='urn:schemas-microsoft-com:office:excel' xmlns='http://www.w3.org/TR/REC-html40'>";  excelFile += '<meta http-equiv="content-type" content="application/vnd.ms-excel; charset=UTF-8">';  excelFile += '<meta http-equiv="content-type" content="application/vnd.ms-excel';  excelFile += '; charset=UTF-8">';  excelFile += "<head>";  excelFile += "<!--[if gte mso 9]>";  excelFile += "<xml>";  excelFile += "<x:ExcelWorkbook>";  excelFile += "<x:ExcelWorksheets>";  excelFile += "<x:ExcelWorksheet>";  excelFile += "<x:Name>";  excelFile += "{worksheet}";  excelFile += "</x:Name>";  excelFile += "<x:WorksheetOptions>";  excelFile += "<x:DisplayGridlines/>";  excelFile += "</x:WorksheetOptions>";  excelFile += "</x:ExcelWorksheet>";  excelFile += "</x:ExcelWorksheets>";  excelFile += "</x:ExcelWorkbook>";  excelFile += "</xml>";  excelFile += "<![endif]-->";  excelFile += "</head>";  excelFile += "<body>";  excelFile += excel;  excelFile += "</body>";  excelFile += "</html>";  var uri = 'data:application/vnd.ms-excel;charset=utf-8,' + encodeURIComponent(excelFile);  var link = document.createElement("a");      link.href = uri;  link.style = "visibility:hidden";  link.download = "export" + ".xls";  document.body.appendChild(link);  link.click();  document.body.removeChild(link);  }

感谢楼主!我按照你的稍微修改了一下,可以直接把baasData转成表格输出,应该更适合新人,调用的时候直接传入baasdata组件就行
http://bbs.wex5.com/forum.php?mod=viewthread&tid=114140&extra=&highlight=%E5%AF%BC%E5%87%BAexcel&page=1

WEX5导出excel相关推荐

  1. java struts2 excel上传_Java Struts2 实现数据库数据导出Excel文件

    HTML: 导出 Struts.xml true application/vnd.ms-excel;charset=GBK excelStream attachment;filename=${file ...

  2. Java springMVC POI 导出 EXCEL

    2019独角兽企业重金招聘Python工程师标准>>> 思路 : 将需要导出的数据存放在一个List中 创建一个EXCEL表 注意 XSSFWorkbook 只能操作2007以上的版 ...

  3. 如何优雅的导出 Excel

    点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试资料 来源:juejin.im/post/5c6b6b126fb9a04 ...

  4. Java报表工具FineReport导出EXCEL的四种API

    在实际的应用中会经常需要将数据导出成excel,导出的方式除原样导出还有分页导出.分页分sheet导出和大数据量导出.对于excel 2003版,由于限制了每个sheet的最大行数和列数,大数据量导出 ...

  5. html导出excel时换行符,ASP.NET 导出到Excel时保留换行的代码

    完整代码: protected void Button1_Click(object sender, EventArgs e) { System.Web.HttpContext curContext = ...

  6. java 导出excel 注解_Java基于注解和反射导入导出Excel

    list = ei.getDataList(User.class); for (User user : list){ try{ //to do: 保存/处理数据 //userService.save( ...

  7. 导出excel 数字前少0_【产品介绍】数字压力校验仪

    数字压力校验仪 24V供电 + (4-20)Ma测量 调节7位设置数字显示 | 可拆卸充电锂电池 现场.实验室压力校准系统CWY300数字压力校验仪,是我公司推出的新一代高精度.高稳定.兼具工业4.0 ...

  8. NPOI导入导出EXCEL通用类,可直接使用在WinForm项目中

    由于XSSFWorkbook类型的Write方法限制,Write完成后就自动关闭流数据,所以无法很好的支持的Web模式,网上目前也未找到好的解决方案. 注意:若直接使用在WinForm项目中,必需先下 ...

  9. (转).NET导出Excel的四种方法及评测

    .NET导出Excel的四种方法及评测 导出Excel是.NET的常见需求,开源社区.市场上,都提供了不少各式各样的Excel操作相关包.本文,我将使用NPOI.EPPlus.OpenXML.Aspo ...

  10. java导出excel压缩包_java动态导出excel压缩成zip下载的方法

    本文实例为大家分享了java动态导出excel压缩成zip下载的具体代码,供大家参考,具体内容如下 package pack.java.io.demo; import java.io.Buffered ...

最新文章

  1. xcode7.2 真机测试
  2. springboot+IntelliJ IDEA实现热部署
  3. SAP ui5 sap.ui.getCore().getUIArea
  4. 云计算机有哪些特征,你知道云计算有哪些核心特征吗?
  5. 深度学习笔记(12) Batch归一化网络
  6. OSPF特殊区域及LSA类型详解
  7. Centos7 防火墙常用配置
  8. 实现接口与显式实现接口的区别
  9. fedora linux五笔输入法,Fedora 22上安装fcitx五笔输入法
  10. ctypes 指针类型 byref pointer POINTER
  11. unity3d开发 打飞机小游戏(五)(飞机移动/敌机死亡动画)
  12. python paramiko连接时报错Authentication (publickey) failed
  13. 阿里巴巴2015校园招聘面试大礼包
  14. Java 第十一届 蓝桥杯 省模拟赛 小明的城堡
  15. First visit and every visit MC
  16. 宜立方商城—— 购物车增加、删除、修改数量、删除选中商品和清空购物车的实现
  17. 从零开始快速配置个人博客
  18. 美国50个州最值钱的Startup都是些什么公司?
  19. Centos7 yum安装git
  20. SSM框架的仓库管理系统

热门文章

  1. 各大浏览器的内核分别是什么?
  2. 双击我的计算机打不开,电脑我的计算机双击打不开怎么办
  3. html+css基础教程之html简介和元素
  4. 诗和远方其实并不遥远
  5. 使用kind安装单机版k8s学习环境
  6. 常见开源规则引擎对比分析
  7. Java调用IE浏览器
  8. 《人生七年》-------殊途同归
  9. threejs - uv 映射 简要
  10. 使用you-get下载视频网站的各种视频的最全面的简明方法