UI网格如何将数据导出到csv而不在UI上显示数据

时间:2017-04-13 13:36:23

标签: angularjs angular-ui-grid ui-grid

我是角度UI网格的新手,想要找出是否有一种方法可以将UI网格中的数据导出到csvn,单击按钮而不在网格/屏幕上显示相同的数据。因此,用户基本上不会在UI上看到结果,而是直接下载excel

1 个答案:

答案 0 :(得分:0)

使用alasql可以生成xlsx / csv文件。

如果记录是JSON格式,那么点击按钮,就可以生成文件 -

alasql(' SELECT * INTO XLSX(" DatabaseLogs.xlsx",{header:true,sheetid:" ExportData"})FROM?',[ $ scope.records]);

这里$ scope.records包含json格式的数据列表。

脚本(类型='文本/ JavaScript的',SRC =' http://cdn.jsdelivr.net/alasql/0.2/alasql.min.js&#39)

相关问题