将多个Angular ng-grid导出到Excel文件?

时间:2015-09-24 20:52:11

标签: javascript angularjs ng-grid

我有7个网格,我需要将它们导出到Excel文件。可以将每一张放在一张纸上,或者将它们全部放在同一张纸上,但我没有一条线索知道如何实现这一点。

有人可以给我一个建议吗?

1 个答案:

答案 0 :(得分:1)

为什么不将数据从网格获取到数组中,然后使用.join函数从数组中创建字符串,将其转换为CSV格式。它不是主要的.xls(x)格式,但足够接近。

例如,如果您有一个数组:

var myArray = ["Peter", "21", "2005"]
var myString = myArray.join(",")

然后myString将是" Peter,21,2005",这正是CSV format

现在只需用excel打开文件就可以了。