0
我有一个ChartJS(v2)气泡图,具有三个维度:x,y和r(气泡半径)。ChartJS v2定制工具提示rLabel
继this answer,我有一个自定义工具提示验证码:
tooltips: {
callbacks: {
label: function (tooltipItem, data) {
var datasetLabel = data.datasets[tooltipItem.datasetIndex].label || '';
return datasetLabel + ' : ' + tooltipItem.rLabel + '% har pris på ca. ' + tooltipItem.yLabel + ' kr.';
}
}
}
它几乎工作,除了tooltipItem.rLabel
显示为undefined
。如果我输入tooltipItem.xLabel
,则工具提示将正确显示,其值为x
。但是,我想显示r
的值。
有没有人知道这个解决方案?
谢谢!奇迹般有效。一个小东西rLabel显示17位小数。我有一种方法来限制小数位数? – Wessi
@Wessi你可以用'Math.round(num)'来循环num的值,或者在stackoverflow上有另外一个帖子来圆整数字,最多两个地方.http://stackoverflow.com/questions/11832914/round-to-在最-2十进制地方 –