2016-03-29 14 views
0

index.htmlを http://pastie.org/10777655角度生成テーブルをデータベースからCSV形式にエクスポートするにはどうすればよいですか?

app.js http://pastie.org/10777651

私はangularjsに新しいです。誰でもこの問題を解決できますか? pastie URLが動作しない場合は、再ロードしてください。

+0

です。基本的にコンテンツは配列形式です。あなたの解決策を探してください。 ** http://stackoverflow.com/questions/14964035/how-to-export-javascript-array-info-to-csv-on-client-side** –

+0

私は角度を使ってそれを解決する必要があります。誰でも助けてくれますか? – chyangba

答えて

1

ngCsv文書を参照すると、アプリケーションにエラーが見つかりました。

1)ngCsvモジュールには、含まれていないngSanitizeの依存関係があります。

2)ng-csv = "getArray()"式、値または約束であってもかまいません。しかし、あなたの場合、私は何か間違っていると思う。

var app = angular.module('mainApp',['ngSanitize','ngCsv']); 

app.controller('myCtrl',function($scope,$http){ 

var endpoint = 'http://localhost:8080'; 

$scope.show_table = true; 

$scope.ShowSearchTab= true; 

$scope.hideTable = function(){ 
    $scope.show_table = false; 
}; 

$scope.ClickShow = function(){ 
    $scope.ShowSearchTab = true; 
}; 

$scope.test = [ 
       {'companyname':'Company 1', 'streetaddress':'Address 1', 'executive':'exe 1', 'webaddress':'www.example1.com', 'dunsno':'xxx', 'leadid':'yyy'}, 
       {'companyname':'Company 2', 'streetaddress':'Address 2', 'executive':'exe 2', 'webaddress':'www.example2.com', 'dunsno':'xxx', 'leadid':'yyy'}, 
       {'companyname':'Company 3', 'streetaddress':'Address 3', 'executive':'exe 3', 'webaddress':'www.example3.com', 'dunsno':'xxx', 'leadid':'yyy'}, 
       {'companyname':'Company 4', 'streetaddress':'Address 4', 'executive':'exe 4', 'webaddress':'www.example4.com', 'dunsno':'xxx', 'leadid':'yyy'} 
      ] 
    $scope.getArray = function(){ 
    return $scope.test; 
    } 

}); 

ワーキングPlunkrあなたはCSVファイルを生成するために、任意の角度のスキルを必要としないここhttps://plnkr.co/edit/K5l3snujJ3GQtPyjRJLZ?p=preview

+0

1からnになるs.n列が必要な場合。どうしたらいいですか? – chyangba

+0

申し訳ありませんが、私はまったく得られませんでした。あなたは正確に何を望んでいるのか説明できますか? –

+0

私は、テーブルの行に従って1からnのように行番号を生成する必要があると言っています。 – chyangba

関連する問題