2017-02-09 114 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

相关问题