【发布时间】:2014-11-22 02:31:13
【问题描述】:
我对 AngularJS 相当陌生,我正在尝试使用 ng-csv 从数组生成 .csv 文件。 现在我已经尝试了一切,但没有生成文件,我什至尝试了我在互联网上看到的最简单的例子。 我在错误控制台中没有看到任何错误,但仍然没有生成文件。 我正在使用 XAMPP 在 Windows 下工作。
<!DOCTYPE html>
<html ng-app="APP">
<head>
<meta charset="UTF-8">
<title>angular-count-to example</title>
<style type="text/css">
.element{cursor:pointer;float:left;background-color:#ccc;padding:4px;}
</style>
</head>
<body ng-controller="ExampleController">
<p>{{data}}</p>
<button type="button" ng-csv="data" filename="test.csv">Export</button>
<script type="text/javascript" src="bower_components/angular/angular.min.js"></script>
<script type="text/javascript" src="bower_components/angular-sanitize/angular-sanitize.min.js"></script>
<script type="text/javascript" src="bower_components/ng-csv/src/ng-csv/ng-csv.js"></script>
<script>
angular.module('APP',["ngSanitize","ngCsv"]).
controller('ExampleController', function ($scope) {
$scope.filename = "test";
$scope.data = [{a: 1, b:2}, {a:3, b:4}];
});
</script>
</body>
</html>
上面是我尝试过的最简单的例子,但是即使这样也行不通。
【问题讨论】: