Chart.js - generateLegend() 调用结果 "undefined is not a function"
Chart.js - generateLegend() call results in "undefined is not a function"
当我尝试在图表上调用 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();
它的错误是:
未捕获类型错误:undefined 不是函数
在 chart.GenerateLegend() 行。
我完全搞不懂这是什么问题。该功能清楚地包含在包含的 .js 文件中。
我正在使用这个脚本://cdnjs.cloudflare.com/ajax/libs/Chart.js/1.0.1/Chart.min.js
这是一个错误吗,或者有人可以告诉我我做错了什么吗?
谢谢
尝试
legendTemplate: function(data) { return "<ul>LEGEND</ul>"; }
相反。 chart.js.
中似乎存在一些错误
有趣的是,如果我按如下方式更改代码:
var chart = new Chart(ctx).Line(data, ctxOptions);
图例符合预期!?
chart.js 的错误?
当我尝试在图表上调用 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();
它的错误是:
未捕获类型错误:undefined 不是函数
在 chart.GenerateLegend() 行。
我完全搞不懂这是什么问题。该功能清楚地包含在包含的 .js 文件中。
我正在使用这个脚本://cdnjs.cloudflare.com/ajax/libs/Chart.js/1.0.1/Chart.min.js
这是一个错误吗,或者有人可以告诉我我做错了什么吗?
谢谢
尝试
legendTemplate: function(data) { return "<ul>LEGEND</ul>"; }
相反。 chart.js.
中似乎存在一些错误有趣的是,如果我按如下方式更改代码:
var chart = new Chart(ctx).Line(data, ctxOptions);
图例符合预期!?
chart.js 的错误?