我试着从chart.js文档中复制这个示例:https://www.chartjs.org/docs/latest/samples/line/interpolation.html
但我一直收到这个错误:
未捕获的引用错误:未定义实用程序
我试着在Chart.js文档中搜索“Utils”,但是没有成功。知道如何正确地使用它吗?我显然缺少一些基本的东西。
我试着从chart.js文档中复制这个示例:https://www.chartjs.org/docs/latest/samples/line/interpolation.html
但我一直收到这个错误:
未捕获的引用错误:未定义实用程序
我试着在Chart.js文档中搜索“Utils”,但是没有成功。知道如何正确地使用它吗?我显然缺少一些基本的东西。
5条答案
按热度按时间x6yk4ghg1#
我在Github project里找了找
下面是代码示例中提到的link到Utils文件。
将此文件添加到项目中,它现在应该可以工作了。
如果链接在将来断开,添加提到的Utils代码。
ttisahbt2#
当前的Chart util.js源代码是为环形或React,但不是为纯JS。
使用我做的这个改编,命名为chart.util.js,放在你的根网站上
我稍后使用一个脚本代码来移植极区图表,但是使用我制作的chart.util.js文件,其他图表也可以,移植主体脚本https://www.chartjs.org/docs/latest/samples/other-charts/polar-area.html
请输入您的密码。
然后在纯JS.html上使用:在页眉上
然后在body结束标记之前的BODY上
dfddblmv3#
而不是
borderColor: Utils.CHART_COLORS.red
,我以前
borderColor: '#00FF00',
成功。gywdnpxw4#
我创建了一个小型库,用于快速使用样例Chart.js:您可以只使用脚本https://github.com/imhvost/chart-utils/blob/master/dist/chart-utils.min.js并初始化Utils:
Chart.js示例中的代码开始工作:
slmsl1lt5#
当前的utils.js不适用于pure/vanilla JS。
请改用以下代码:
您可以在以下链接中找到前面的代码:https://web.archive.org/web/20210317115424/https://www.chartjs.org/samples/latest/utils.js