Echarts图中点不断的增加,提示框是成百分数
var myChart = echarts.init(echartPanel_1);
var option = {
xAxis: {
type: 'category',
data: (function () {
var now = new Date();
if (Indexnums.length>10){
var res = [];
var len = Indexnums.length;
while (len--) {
res.unshift(now.toLocaleTimeString().replace(/^\D*/, ''));
now = new Date(now - 1000*10);
}
return res;
}
else {
var res = [];
var len = 10;
while (len--) {
res.unshift(now.toLocaleTimeString().replace(/^\D*/, ''));
now = new Date(now - 1000*10);
}
return res;
}
})(),
axisLine:{
lineStyle:{
color:'white',
}
}
},
yAxis: {
type: 'value',
axisLine:{
lineStyle:{
color:'white',
}
},
axisLabel:{
formatter:'{value}%'
},
},
grid: {
left: '2%',
right: '0%',
top:'20px',
containLabel: true
},
tooltip: {
trigger: 'axis',
formatter: function(datas)
{
var res = datas[0].name + '<br/>', val;
val = (datas[0].value) + '%';
res +='攻击覆盖率:'+val + '<br/>';
return res;
}
},
series: [{
data:Indexnums,
type: 'line'
}]
};
myChart.setOption(option);
window.addEventListener("resize", function () {
myChart.resize();
});
其中数据series中data数据,是自己的数据接口