0
我是新的角度UI網格,想知道是否有一種方法可以將UI網格中的數據導出到csvn,而不需要顯示按鈕網格/屏幕上的相同數據。所以基本上用戶不會在用戶界面上看到結果,但直接下載excelUI網格如何將數據導出到CSV而不在UI上顯示數據
我是新的角度UI網格,想知道是否有一種方法可以將UI網格中的數據導出到csvn,而不需要顯示按鈕網格/屏幕上的相同數據。所以基本上用戶不會在用戶界面上看到結果,但直接下載excelUI網格如何將數據導出到CSV而不在UI上顯示數據
使用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')
不要訪問這個依賴於我的工作環境? ,任何其他選項 – user5610012
我認爲該鏈接在您的環境中無法訪問。你可以通過安裝插件來使用它。 'https://github.com/agershun/alasql'。 如果您使用bower或npm來安裝依賴項:bower/npm install alasql。 如果這不起作用,那麼你可以嘗試ngCSV插件'http://ngmodules.org/modules/ng-csv'。 –