angular - 如何使用xlsx Angular 8在下载的excel中显示选定的列
问题描述
我要求下载一个excelsheet。它使用服务响应来生成 excel 表。
我的问题是,收到的 json 包含额外的参数,其中一些不需要在下载的 excel 中显示。我必须限制在excel中显示它们。
谁能告诉我如何添加检查以停止填充不必要的列。
我正在使用 xlsx,angular8
解决方案
简要和抽象:这是一个映射问题;您想要交付集的子集。
我会创建一个“理想”对象“MyObject”(即您想要的 xlsx 列,因为它们来自使用的服务)
然后,我将遍历服务响应并为每行创建一个“MyObject”的新实例(即 MyRowObject.varName1 = ServiceIncomingRowObject.varName1)。
推荐阅读
- vim - vim 在更改颜色方案时冻结
- flutter - 使用什么小部件来获取左侧带有谷歌徽标的注册按钮
- angular - HTTP 客户端状态码总是返回 undefined
- git - 我可以有一个只有元数据/差异的 git 存储库吗?
- javascript - 如何调用外部 API,然后从 in hapi.js Api 返回此数据
- typescript - 巴比伦 js 摇树打字稿和 createDynamicTexture 不是函数
- pdf - 最新的 PDF 阅读器应用程序(浏览器、桌面、移动设备)是否能够阅读 PDF 2.0 标准文档?
- node.js - 使用 Docker 将 MERN 应用程序部署到 GCP App Engine 时出现问题 - 部署需要几个小时吗?
- javascript - 如何在线编辑ajax请求
- java - ViewPager 中的上下文