【发布时间】:2016-11-05 22:22:35
【问题描述】:
我查看了此处的文档和类似问题,但似乎没有找到解决问题的有效方法。
我正在使用 Chart.js v.2.1.6,并且我有一个条形图,其中百分比值存储为数字(已经乘以 100)。我需要 y 轴标签和工具提示来在值之后显示 % 符号。
有人能解释一下这件事吗?
这里有我的代码:
var data = {
"labels": ["Label1", "Label2", "Label3", "Label4", "Label5"],
"datasets": [{
"label": "Variation",
"data": ["56", "-82.3", "25.7", "32.2", "49.99"],
"borderWidth": 1,
"backgroundColor": "rgba(231, 76, 60, 0.2)",
"borderColor": "rgba(231, 76, 60, 1)"
}]
};
var myBarChart = new Chart($("#myCanvas"), {
type: 'bar',
data: data,
maintainAspectRatio: false
});
还有一个小提琴:https://jsfiddle.net/tdjk3ncs/
编辑:已解决
感谢miquelarranz,我找到了解决方案,找到更新的小提琴:
【问题讨论】:
-
@SanKrish 我做了,我包括了
tooltipTemplate和multiTooltipTemplate他们提到的选项,但我似乎没有在我的情况下工作......也许这只适用于折线图,而不是条形图
标签: javascript label chart.js