2016-07-05 94 views
0

我想用chart.js之绘制饼图 2.1.6未捕获的类型错误:(中间值).Pie不是函数-Chart.js

我的代码:

<script src="~/Plugin/Chart.js 2.1.6/dist/Chart.min.js"></script> 

<canvas id="mychart"></canvas> 

var data = [ 
     { 
      value: 300, 
      color: "#F7464A", 
      highlight: "#FF5A5E", 
      label: "Red" 
     }, 
     { 
      value: 50, 
      color: "#46BFBD", 
      highlight: "#5AD3D1", 
      label: "Green" 
     }, 
     { 
      value: 100, 
      color: "#FDB45C", 
      highlight: "#FFC870", 
      label: "Yellow" 
     } 
    ] 

var ctx = $("#myChart").get(0).getContext("2d"); var myPieChart = new Chart(ctx).Pie(data);

但我得到一个错误:

Uncaught TypeError: (intermediate value).Pie is not a function.

回答

2

您是否尝试过使用下面的代码?

var myPieChart = new Chart(ctx,{ 
    type: 'pie', 
    data: data, 
    options: options 
}); 
+1

它的工作!谢谢你,米娜雅各布。 –

+0

不用担心,如果它适合您,然后将其标记为对其他用户可见性的正确答案。 –

相关问题