【发布时间】:2017-09-14 14:11:44
【问题描述】:
我想将 chartJS 中的部分标签加粗。我一直在查看文档,但我找不到任何方法。如果可能的话,我希望有人可以帮助我。 :) 下面是我希望它如何工作的图片。 (它是在 Photoshop 中制作的)
所以我想将“条形总数”、“条形 1”、“条形 2”、“条形 3”和“条形 4”加粗,以便更清楚地区分小时数。
标签在我的代码中设置如下:
labels: [["bar total", "150 hour"], ["bar 1", "70 hour"], ["bar 2", "30 hour"], ["bar 3", "40 hour"], ["bar 4", "10 hour"]],
我正在使用 ChartJS 2.3.0 版。
有什么想法吗?
【问题讨论】:
-
不,这不一样。在您发布的链接中,问题是将所有标签加粗。在我的问题中,我问是否有办法让条形标签加粗而不是小时标签。
-
我也一直在寻找一个选项,即只有部分标签是粗体的,并且没有找到可以引导我们找到解决方案的文档。在我的用例中,我想在 x 轴上显示日期,例如
Friday 11/03,但Friday是粗体,而11/03不是。根据我的阅读,实现这一目标的唯一方法是手动生成标签并自己处理逻辑。还有@Deja,请仔细阅读问题和图表。 @bergJ 显然要求文字部分加粗。
标签: chart.js