Ear*_*der 0 javascript canvas chart.js
所以,我有这个圆环图,在加载时会在图表段上显示数据编号。它使图表变得混乱,我找不到办法将其取出。我试过:
Chart.defaults.global.legend.display = false;
Run Code Online (Sandbox Code Playgroud)
那么,1)如何通过删除这些数据标签来清理图表?2)如图所示,图表在左侧和右侧被裁剪。我确实检查了画布的宽度和高度,看起来它有更多的空间可以生长。那么,为什么图表会被裁剪呢?
Chart.js 默认情况下本身不绘制任何数据标签。您很可能已经激活(导入)了一个插件,例如绘制这些标签的Chartjs-plugin-datalabels 。
要禁用特定图表实例的全局插件
plugin,选项必须设置为false。
对于 的情况chartjs-plugin-datalabels,将按如下方式完成:
options: {
plugins: {
datalabels: {
display: false
}
},
}
Run Code Online (Sandbox Code Playgroud)
为了避免裁剪数据标签,您可以通过选项在图表的左侧和右侧定义一些额外的空间,layout.padding如下所示:
options: {
layout: {
padding: {
left: 50,
right: 50
}
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1916 次 |
| 最近记录: |