当我点击栏时,我想要 y 标签值。
就像上面的例子一样,当我点击二月蓝色条时,我想要标签值,即 40
我在 stackOverFlow 和其他网站上查找示例,但它们只显示了图例的标签示例。
我试过的一些代码
onClick: function(evt, element) {
var activePoints = bar_chart.getElementAtEvent(evt);
console.log(activePoints[0]._model.datasetLabel);
}
原文由 Amer Bearat 发布,翻译遵循 CC BY-SA 4.0 许可协议
当您单击它时,此演示会在条形图中给出值。我不是 chart.js 专家,所以可能有更好的解决方案。
https://codepen.io/newschapmj1/pen/PerOzM