我正在使用Chart.js v2绘制简单的折线图。一切看起来都很好,除了我不想要的网格线:
折线图的文档位于:https : //nnnick.github.io/Chart.js/docs-v2/#line-chart,但是我找不到有关隐藏那些“网格线”的信息。
如何删除网格线?
我正在使用Chart.js v2绘制简单的折线图。一切看起来都很好,除了我不想要的网格线:
折线图的文档位于:https : //nnnick.github.io/Chart.js/docs-v2/#line-chart,但是我找不到有关隐藏那些“网格线”的信息。
如何删除网格线?
Answers:
我找到了一种可在折线图中隐藏网格线的解决方案。
将gridLines
颜色设置为与div的背景颜色相同。
var options = {
scales: {
xAxes: [{
gridLines: {
color: "rgba(0, 0, 0, 0)",
}
}],
yAxes: [{
gridLines: {
color: "rgba(0, 0, 0, 0)",
}
}]
}
}
或使用
var options = {
scales: {
xAxes: [{
gridLines: {
display:false
}
}],
yAxes: [{
gridLines: {
display:false
}
}]
}
}
下面的代码从图表区域中删除删除网格线,而不是从x&y轴标签中删除网格线
Chart.defaults.scale.gridLines.drawOnChartArea = false;
0 opacity
黑色(透明颜色)。因此,无论div的背景颜色如何,这都应该起作用。