首页 > 解决方案 > 如何使用xlsx Angular 8在下载的excel中显示选定的列

问题描述

我要求下载一个excelsheet。它使用服务响应来生成 excel 表。

我的问题是,收到的 json 包含额外的参数,其中一些不需要在下载的 excel 中显示。我必须限制在excel中显示它们。

谁能告诉我如何添加检查以停止填充不必要的列。

我正在使用 xlsx,angular8

标签: angularxlsx

解决方案


简要和抽象:这是一个映射问题;您想要交付集的子集。

我会创建一个“理想”对象“MyObject”(即您想要的 xlsx 列,因为它们来自使用的服务)

然后,我将遍历服务响应并为每行创建一个“MyObject”的新实例(即 MyRowObject.varName1 = ServiceIncomingRowObject.varName1)。


推荐阅读