我正在使用ngCsv尝试将数据导出到CSV。单击按钮后,我会下载所有必需的数据,之后我想将其导出为CSV。但是,由于某种原因,我得到一个空白的CSV。以下是按钮的代码:
<button class="btn-primary" type="button" ng-csv="getAllData()" csv-header="['Order Number', 'Handling Code', 'Expected Date', 'Status', 'Reference', 'Loading Date', 'Unloading Date', 'Transaction Status']" filename="test.csv">Export to CSV</button>
我用来下载数据的方法:
$scope.getAllData = function () {
return ordersService.getAllOrders()
.success(function (data) {
return data.Items;
})
};
getAllOrders方法:
service.getAllOrders = function () {
return $http.get(ordersApiBase);
};
我在其他方面尝试了varoius,如下所示: Using ngCsv with an external API 和这里: https://github.com/asafdav/ng-csv/issues/58但我似乎无法弄清楚我做错了什么。有没有人以前做过类似的事情?