Open spaeth21 opened 9 years ago
Can you please provide your implementation ? it's a bit hard to help you like this.
I have same problem, here is my code:
// HTML
<button type="button" class="btn btn-inverse" lazy-load="true" quote-strings="true" ng-csv="getReportData()" filename="report.csv" translate>Generate report</button>
// Controller
$scope.getReportData = function() {
SalesGenerate.query({sort: sortQuery, datefrom: '2015-01-01', dateto: '2015-02-01'}).$promise.then(
function(data) {
return data;
}
);
};
// Service
.factory('SalesGenerate', ['$resource',
function($resource) {
return $resource('sales/generate', {},
{
'query': {
method:'GET',
isArray: false
}
});
}
]);
What am I missing?
File is being downloaded before data can be returned from the database.