【问题标题】:Angular JS CSV file upload issueAngular JS CSV文件上传问题
【发布时间】:2015-06-26 21:10:37
【问题描述】:

我正在尝试将数据导出到 excel。当我点击导出按钮时,数据没有写入 excel,即打开空的 excel 可以请任何人帮忙吗?

我可以使用知识库在 HTML 中查看数据 {a: 1, b:2}, {a:3, b:4} 但是当excel文件不包含任何内容时。请帮助...

https://libraries.io/bower/ng-csv 我正在按照上面链接中的步骤进行操作

以下是 html 、控制器和 index.htm 代码更改

<h2>Export {{knowledgeBase}}</h2>
<button type="button" ng-csv="getArray()" filename="rus123.csv">Export</button>


$scope.getArray = function getArray() {

                  console.log("isnside");
                  $scope.knowledgeBase=[{a: 1, b:2}, {a:3, b:4}];
             }



<script src="bower_components/jquery/dist/jquery.js"></script>
    <script src="bower_components/angular/angular.js"></script>
    <script src="bower_components/angular/angular.min.js"></script>
    <script src="bower_components/bootstrap/dist/js/bootstrap.js"></script>
    <script src="bower_components/angular-animate/angular-animate.js"></script>
    <script src="bower_components/angular-cookies/angular-cookies.js"></script>
    <script src="bower_components/angular-messages/angular-messages.js"></script>
    <script src="bower_components/angular-resource/angular-resource.js"></script>
    <script src="bower_components/angular-route/angular-route.js"></script>
    <script src="bower_components/angular-sanitize/angular-sanitize.js"></script>
    <script src="bower_components/angular-sanitize/angular-sanitize.min.js"></script>
    <script src="bower_components/angular-touch/angular-touch.js"></script>
    <script src="bower_components/csv/ng-csv.js"></script> 
    <script src="bower_components/csv/ng-csv.min.js"></script> 

【问题讨论】:

  • 请提供一些代码,否则很难说出您要完成的工作以及失败的地方。

标签: angularjs excel csv


【解决方案1】:

问题在于我添加的库。我只在类路径中添加了 ng-csv.min.js,但需要添加 ng-csv.min.js 使用的所有依赖项。 即在 bower_components 中生成的所有文件。

【讨论】:

    猜你喜欢
    • 2012-05-08
    • 1970-01-01
    • 2013-12-22
    • 2016-08-20
    • 2020-10-03
    • 2016-04-21
    • 2014-03-02
    • 1970-01-01
    相关资源
    最近更新 更多