asafdav / ng-csv

Simple directive that turns arrays and objects into downloadable CSV files
MIT License
573 stars 215 forks source link

skip-empty not working #146

Open ankitjaingc opened 8 years ago

ankitjaingc commented 8 years ago

Hi, ng-csv="getProfiles()" skip-empty="false" filename="Profile_{{getDateTime| date:'EEEE, dd MMMM yyyy HH:mm:ss'}}.csv" field-separator="," decimal-separator="">Export Profile
$scope.getProfiles = function () { var exportProfiles = []; profileManager.getProfileView() .then(function (result) { var lastRecord = []; $scope.getDateTime = new Date(); if (result.length > 0) { delete result[0].$id; exportProfiles.push(Object.keys(result[0])); } for (var res = 0; res < result.length; res++) { if (result[res].$ref == null) { delete result[res].$id; exportProfiles.push(result[res]); lastRecord = result[res]; } else exportProfiles.push(lastRecord); } }); return exportProfiles; }

CSV popup to save comes without data load. And downloaded empty. How to fix it ?