我将通过echart库绘制折线图。当我绘制图表时,它也会显示网格。我不需要网格,但我不能删除它。我已经检查了Echart options,我知道网格:{show = false}是echart的一个选项,但它没有效果。我的代码段如下。
function lineGraph(xAxisLabels){
var echartLine = echarts.init(document.getElementById('myElineChart'));
echartLine.setOption({
grid: {show: false},
xAxis: [{
type: 'category',
showGrid: false,
data: xAxisLabels
}],
yAxis: [{
type: 'value',
}],
series: [{
name: 'Actual',
type: 'line',
data: [820, 932, 901, 934, 1290, 1330, 1320]
}],
});}
如果你帮助我,我很感激。
我迟到了,但如果将来有人需要帮助,我会回答这个问题。
可以认为这是因为网格属性,但默认情况下网格实际上设置为false。这些线由X轴和Y轴上的属性生成,称为splitLine,使其看起来像网格。您可以通过更改属性来删除它,如下所示:
function lineGraph(xAxisLabels){
var echartLine = echarts.init(document.getElementById('myElineChart'));
echartLine.setOption({
grid: {show: false},
xAxis: [{
type: 'category',
showGrid: false,
data: xAxisLabels,
splitLine: {
show: false
},
}],
yAxis: [{
type: 'value',
splitLine: {
show: false
},
}],
series: [{
name: 'Actual',
type: 'line',
data: [820, 932, 901, 934, 1290, 1330, 1320]
}],
});}