Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Unable to draw method in Chart.js, v2 can't be found

I had previously installed my chart.js current version with bower. For different reasons I have to use chart.js: https://github.com/nnnick/Chart.js/releases/tag/2.0.0-alpha3

I changed the name on my bower file to the current version and bower installed. But I keep getting this error.

TypeError: (intermediate value).Line is not a function

Here is my code:

var myNewChart = new Chart(ctx).Line(dat);
like image 564
Beto Avatar asked Sep 08 '15 23:09

Beto


1 Answers

In Chart.js 2.0.0 Alpha 3 you will need to create your chart like so:

var myNewChart = new Chart(ctx , {
    type: "line",
    data: dat, 
});

Fiddle Example

At least right now it doesn't have new Chart().Line() like the older version.

What your error basically means is that it was expecting a semi-colon after Chart(ctx).

like image 172
Spencer Wieczorek Avatar answered Oct 01 '22 16:10

Spencer Wieczorek