我使用Metronic Theme,它使用Chart.js。在工具提示中,我只需要显示没有标签的数据。但当我不给予标签参数图表工作错误。
var config = {
type: 'line',
data: {
labels: priceDate,
datasets: [{
label: "$",
borderColor: color,
borderWidth: border,
pointHoverRadius: 4,
pointHoverBorderWidth: 12,
pointBackgroundColor: Chart.helpers.color('#000000').alpha(0).rgbString(),
pointBorderColor: Chart.helpers.color('#000000').alpha(0).rgbString(),
fill: false,
data: priceList,
}]
},
options: {
tooltips: {
enabled: true,
},
responsive: true,
maintainAspectRatio: true
}
6条答案
按热度按时间roejwanj1#
您可以在工具提示中使用
formatter
函数,在该函数中,您可以访问this
,您可以获取所需的数据。下面是一个例子:
xesrikrc2#
如果你试过标签:“priceDate”,?
这可能起作用(而不是腐 eclipse 回收器)吗?
v1uwarro3#
使用
tooltip.headerFormat
或tooltip.formatter
回调自定义工具提示输出。API:https://api.highcharts.com/highcharts/tooltip.headerFormat
API:https://api.highcharts.com/highcharts/tooltip.formatter
vq8itlhq4#
最好使用
tooltipformatter
。在那里你可以格式化工具提示应该如何显示数据。这里有一个link到jsfiddle,它只显示数据,没有标签。dwthyt8l5#
我用回调函数解决了问题。
qyuhtwio6#
对于ChartJS v4