Je suis nouveau à la grille UI angulaire, je veux savoir s'il existe un moyen que je pourrais exporter des données dans la grille UI à csvn, sur un clic de clic sans afficher mêmes données sur la grille/écran. Donc, essentiellement l'utilisateur ne verra pas les résultats sur l'interface utilisateur, mais les téléchargements excelle directementUI grille comment exporter des données à csv sans afficher des données sur l'interface utilisateur
Q
UI grille comment exporter des données à csv sans afficher des données sur l'interface utilisateur
0
A
Répondre
0
Avec alasql, il est possible de générer un fichier xlsx/csv.
Si les enregistrements sont au format JSON puis cliquez sur le bouton, le fichier peut être Generated
alasql ('SELECT * INTO XLSX ("DatabaseLogs.xlsx", {têtes: true, sheetid: "ExportData" }) FROM? ', [$ Scope.records]);
$ scope.records contient une liste de données au format json.
scripts(type 'text/javascript' =, src = 'http://cdn.jsdelivr.net/alasql/0.2/alasql.min.js')
Ne pas avoir accès à cette dépendance dans l'environnement, je travaille? , d'autres options alternatives – user5610012
Je pense que le lien n'est pas accessible dans votre environnement. Vous pouvez utiliser le plugin en l'installant. 'https://github.com/agershun/alasql'. Si vous utilisez bower ou npm pour installer la dépendance: bower/npm install alasql. Si cela ne fonctionne pas, vous pouvez essayer ngCSV plugin 'http://ngmodules.org/modules/ng-csv'. –