我正在使用chart.js,并遵循这里的指南创建自定义HTML图例。但是,隐藏/显示功能无法正常工作。第一次单击图例会隐藏整个图表,而其他单击会产生错误:
Uncaught TypeError: Cannot read property '_meta' of undefined
at t.getDatasetMeta (Chart.min.self-b26766dbef822c075056eb7012dc36ae75970dc990497732f927d46ef6070858.js:11)
at HTMLLIElement.legendClickCallback (plot.self-416475a747a420b91c7fab454c07846f1043f55cc28f6d810fafeab61c56cf01.js:317)
所以它追溯到t.getDatasetMeta。我必须说,它在折线图/柱状图中运行得非常好,只是我的环形图出了问题。
如果您需要更多信息,请告诉我。
哦,谢谢: P
编辑:fiddle