0
나는 모든 막대를 클릭하면 데이터가 툴팁에 표시되는 막 대형 차트가 있습니다. onClick
기능의 툴팁 데이터가 필요합니다. 어떻게 막대 차트 차트 정보를 얻었습니까?
var tool = new Chart(canvas, {
type: 'bar',
data: data,
options: {
legend: {
display: true,
labels: {
fontColor: 'rgb(255, 99, 132)'
},
position : 'bottom'
},
title: {
display: true,
text: title
},
scales: {
xAxes: [{stacked: true,barPercentage: 5.0,
categoryPercentage: 0.2}],
yAxes: [{
stacked: true,
ticks: {
beginAtZero: true
},
barPercentage: 0.3
}]
},
events: [ "click"],
onClick: function(event, array){
console.log("tool.data:",tool.tooltip);
}
}
});
내가 "놓쳤다", "중간"처럼 내 클릭 기능의 데이터를 원하는, 78
@ grunt하지만 onClick 함수를 사용하면 내 컴퓨터에서 요소 [0]이 정의되지 않은 상태가됩니다. –
HOW ?? 당신이 명확하게 볼 수 있듯이 주어진 예제에서 완벽하게 작동합니다. ChartJS (2.7.1)의 최신 버전을 사용하고 있는지 확인하십시오. –