echarts表单,实现y轴获取数据库数据
const lineOption = {
title: {text: '患者核酸折线图'},
tooltip: {trigger: 'axis'},
legend: {data: ['患者1核酸']},
grid: {
left: '3%',
right: '4%',
bottom: '3%',
containLabel: true
},
xAxis: {
type: 'category',
boundaryGap: false,
data: ['周一', '周二', '周三', '周四', '周五', '周六', '周日']
},
yAxis: {type: 'value'},
series: [
{
name: '患者1核酸',
type: 'line',
data:[]
},
]
};
ajax请求数据库
let lineChart = echarts.init(document.getElementById('line'));
$.ajax({
url:"/api/huanzhehe",
dataType: 'json',
success: function(result){
console.log(result.data);
for (var i=0;i<result.length;i++){
lineOption.data[i]=result.data.nucleic[i];
}
lineChart.setOption(lineOption);
}
})
前台echarts显示不了