2017-04-13 4 views

Antwort

0

Mit Hilfe von Alasql ist es möglich, Xlsx/CSV-Datei zu generieren.

Wenn die Datensätze im JSON-Format sind dann auf Schaltfläche anklickt, Datei kann

alasql generated- sein ('SELECT * INTO XLSX ("DatabaseLogs.xlsx", {Header: true, sheetid: "Exportdata" }) FROM? ', [$ Scope.records]);

Hier enthalten $ scope.records eine Datenliste im JSON-Format.

Skript (type = 'text/javascript' src = 'http://cdn.jsdelivr.net/alasql/0.2/alasql.min.js')

+0

Sie haben keinen Zugriff auf diese Abhängigkeit in der Umgebung arbeite ich? , jede andere alternative Optionen – user5610012

+0

Ich denke, der Link ist nicht in Ihrer Umgebung zugänglich. Sie können das Plugin verwenden, indem Sie es installieren. "https://github.com/agershun/alasql". Wenn Sie bower oder npm verwenden, um die Abhängigkeit zu installieren: bower/npm install alasql. Wenn dies nicht funktioniert, können Sie das ngCSV-Plugin 'http://ngmodules.org/modules/ng-csv' ausprobieren. –