我使用chartjs-node创建一个图形,并且我使用一个标签来表示Y轴。
我的问题是Y轴刻度和标签之间的距离很小,看起来不太好。我已经看过了文档,找不到任何对这个场景有用的东西。..在options -〉scales -〉yAxes -〉ticks -〉padding下面有一个选项,但它没有给予预期的效果。
目前我有一个解决方法,在options -〉scales -〉yAxes -〉ticks -〉callback我手动插入空格:callback: (val) =>
${val}%``
这是可行的,但显然不是正确的用法,我相信如果比例是线性的,这种方法将禁止我使用线性比例可用的一些功能。
有人知道我如何以更优雅的方式创建刻度和标签之间的分离吗?
1条答案
按热度按时间hm2xizp91#
可以通过y轴的afterFit回调函数实现: