2017-04-13 16 views

回答

0

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

如果這些記錄以JSON格式然後點擊按鈕,文件可以是generated-

alasql(「SELECT * INTO XLSX( 」DatabaseLogs.xlsx「,{標題:真的,sheetid: 」ExportData「 })FROM?',[$ scope.records]);

這裏$ scope.records包含json格式的數據列表。

腳本(類型= '文/ JavaScript的',SRC = 'http://cdn.jsdelivr.net/alasql/0.2/alasql.min.js')

+0

不要訪問這個依賴於我的工作環境? ,任何其他選項 – user5610012

+0

我認爲該鏈接在您的環境中無法訪問。你可以通過安裝插件來使用它。 'https://github.com/agershun/alasql'。 如果您使用bower或npm來安裝依賴項:bower/npm install alasql。 如果這不起作用,那麼你可以嘗試ngCSV插件'http://ngmodules.org/modules/ng-csv'。 –