当我尝试在我的图表上调用generateLegened()时:
var ctx = $("#chart").get(0).getContext("2d");
var ctxOptions = {
responsive: false,
legendTemplate: "<ul>LEGEND</ul>"
};
var chart = new Chart(ctx);
chart.Line(data, ctxOptions);
var legend = chart.generateLegend();
Run Code Online (Sandbox Code Playgroud)
它错误:
未捕获的TypeError:undefined不是函数
在chart.GenerateLegend()行.
我对它的问题感到困惑.该函数显然位于包含的.js文件中.
我正在使用这个脚本://cdnjs.cloudflare.com/ajax/libs/Chart.js/1.0.1/Chart.min.js
这是一个错误,还是有人能告诉我我做错了什么?
谢谢
有趣的是,如果我更改代码如下:
var chart = new Chart(ctx).Line(data, ctxOptions);
Run Code Online (Sandbox Code Playgroud)
传奇按预期工作!?
chart.js的错误?