2017-02-09 9 views
1

djangoでchart.jsを使用して最初のチャートを作成しました。しかし、私は任意のオプションでそれを編集することはできません。例えばchart.js django - オプションがチャートのために機能しない

The code in template looks like: 
$.get('{% url "line_chart_json" %}', function(data) {  
    var options = {showTooltips: true, tooltipTemplate: "<%= value %>"}; 
    var ctx = $("#myChart").get(0).getContext("2d"); 
    new Chart(ctx).Bar(data, options); 
    }); 

私が変更したときに、 "新しいチャート(CTX)をバー(データ、オプション);。"新しいチャート(ctx)へライン(データ、オプション); "それは動作しますが、他のオプションは機能しません。

ありがとうございました!

+0

'other'オプションは動作しません。何より記述して何? 。 –

+0

たとえば、このオプションの動作: scaleGridLineColor: 'gray'、 scaleLineColor: 'gray'、 animationEasing: 'easeOutBounce'、 TOOLTIPに接続されているすべてのオプションが機能しません。また、私の値はviews.pyのビュークラスから来るので、tooltipTemplateのバグは<%= value %>ではありません。データはグラフ上で正常に機能しますが、tooltipTemplateにインポートできません:( – TTomasik

答えて

0

有効なオプション:scaleLineColor、scaleGridLineColor、animationEasing。その他のオプションは、特にdoesntの仕事をツールチップ:(誰でも助けることができる?

を$に.get( '{%のurl "line_chart_json" %}'、機能(データ){ するvar CTX = $( "#のmyChart")。取得します( 0).getContext( "2D");

  var options = { 
      labelColor: "white", 
      showTooltips: true, 
      mutliTooltipTemplate: "TEST", 
      scaleGridLineColor: 'grey', 
      scaleLineColor : 'grey', 
      animationEasing : 'easeOutBounce', 
      legendTemplate: "TEST", 
      } 

      var myChart2 = new Chart(ctx).Line(data, options);     
     }); 

チャートは、次のようになります。ツールチップや伝説を持つ

問題1

関連する問題