2016-06-27 4 views
1

結果を角度チャートにマップしようとしていますが、ラベルをマップしてデータをマップする方法を混乱させます。私のサービスは、このようになりますオブジェクトを返します。 はどのように私は私のラベルをマッピングんラベルとデータの値に対する角度チャートのプロパティ

Object {0: 5, 4: 1, 9: 1, 14: 2} 

質問を0、4、9、14ので、私はバーグラフやデータなどに入れて、それを使用することができます以下:

angular.module("app", ["chart.js"]).controller("BarCtrl", function ($scope)  { 
$scope.labels = ['0', '4', '9', '14']; 
$scope.data = [ 
[5, 1, 1, 2]  
]; 
}); 

質問2 - の代わりに数字を使用しての私は、ラベルの名前を入力することができますか?

答えて

0

私は値を配列にマッピングすることでこれを解決しました。

var array = $.map($scope.count, function (value, index) { 
       return [value]; 
      }); 
      console.log(array); 

次に、私のチャートの配列を使用します。

関連する問題