我正在使用带有数据标签插件的Chart JS,我想在条形图和饼图旁边显示数据标签,但注意到一些数据标签正在被剪切或从画布中消失。他们有什么方法可以解决这个问题吗?
var chartData3 = {
labels: ["January", "February", "March", "April", "May", "June"],
datasets: [{
backgroundColor: "#79D1CF",
data: [60, 90, 81, 56, 55, 40],
datalabels: {
align: 'end',
anchor: 'end'
}
}]
};
字符串
https://plnkr.co/edit/I906pCN8tdrrOX2hgN0W?p=preview
谢谢,MSK
3条答案
按热度按时间hgb9j2n61#
您需要设置填充以正确显示标签。此外,调整画布的宽度和高度以考虑填充,以便图表不会太小。
字符串
uinbv5nw2#
设置图表中的最大刻度选项,例如:
字符串
sqxo8psd3#
我找到了一个解决方法。如果你设置为true,“ticks-display”属性会使画布变大以显示标签。之后,你可以设置ticks颜色与背景颜色相匹配,以隐藏ticks。