Я опаздываю на вечеринку, но отвечаю на этот вопрос, если кому-то в будущем понадобится помощь.
Можно предположить, что это из-за атрибута grid, но сетка на самом деле установленапо умолчанию 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]
}],
});}