2017-02-09 130 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)」(data,options);「它工作,但其他選項不起作用。

感謝您的幫助!

+0

什麼'other'選擇什麼不起作用更具描述性? 。 –

+0

例如這個選項的工作原理: scaleGridLineColor:'gray', scaleLineColor:'gray', animationEasing:'easeOutBounce', 但是每個與TOOLTIP連接的選項都不起作用。我也發現tooltipTemplate中的錯誤 - >它不能是<%= value %>因爲我的值來自view.py中的視圖類。數據在圖表上可以正常工作,但不能將其導入到tooltipTemplate :( – TTomasik

回答

0

正在工作的選項:scaleLineColor,scaleGridLineColor,animationEasing。其他選項特別是工具提示不起作用:(任何人都可以幫忙嗎?

$ .get('{%url'line_chart_json「%}',function(data){ctx = $(」#myChart「)。get 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

相關問題