折线图,定时刷新

描述:当前是关于Echarts图表中的 折线图 示例。
 
            let monitoringDataArr1 = [],monitoringNameArr = [],monitoringXZhou = [];//第一个数组装数据,第二个数组装名字,第三个数组装轴名称
				var monitoringSituation = [{
					"name": "八月份","value":[40,20,40,10,29,20,10],"month":['网站死链个数', '网站不更新', '空白栏个数', '互动回应问题', '服务不实用问题', '严重错误', '其他问题']
				}, {
					"name": "九月份","value":[20,20,20,10,30,10,10],"month":['网站死链个数', '网站不更新', '空白栏个数', '互动回应问题', '服务不实用问题', '严重错误', '其他问题']
				}, {
					"name": "十月份","value":[10,30,5,10,5,10,10],"month":['网站死链个数', '网站不更新', '空白栏个数', '互动回应问题', '服务不实用问题', '严重错误', '其他问题']
				}];
				for(let i=0;i<monitoringSituation.length;i++){
					let groupItem = monitoringSituation[i];
					monitoringDataArr1.push({
					name: groupItem.name,
					type: 'line',
					smooth: false,
					symbolSize: 6,
					symbol: 'circle',
					data: groupItem.value,
					lineStyle:{
							normal:{
								opacity:1,
								width: 1
							}
						},
					areaStyle: {
						normal: {
							opacity: 0.5,
						}
					}
				});
					monitoringNameArr.push(groupItem.name);
				}
				
				for (let j = 0; j < monitoringSituation[0].month.length; j++) {
					monitoringXZhou.push(monitoringSituation[0].month[j]);
				}
			option = {
			    backgroundColor:"#013d5a",
				color: ['#fe8d83', '#f48d39', '#c1fc7f', '#84e2a6','#b5e928', '#ff790d', '#ffeb3b'],
				legend: {
					textStyle:{
						color:"#fff",
						fontSize:16
					},
					itemGap:15,
					top:'1%',
					x:'center',
					data: monitoringNameArr
				},
				grid: {
					left: '3%',
					right: '4%',
					top:'32%',
					bottom: '2%',
					containLabel: true
				},
				xAxis: {
					type: 'category',
					data: monitoringXZhou,
					boundaryGap: false,
					axisLabel: {
							color: '#fff',
							fontSize: 16
						},
					axisLine:{
						show: true,
						lineStyle: {
							color: '#0b4e86'
						}
					},
					axisTick:{
						show:false
					},
					splitLine: {
						show: false
					},
				},
				yAxis: {
					type: 'value',
					axisLabel: {
						color: '#fff',
						fontSize: 16
					},
					axisLine:{
						show: true,
						lineStyle: {
							color: '#0b4e86'
						}
					},
					axisTick:{
						show:false
					},
					splitLine: {
						show: true,
						lineStyle: {
							color: '#0b4c62'
						}
					},
				},
				series: monitoringDataArr1
			};
			
			
// 			var officeEquipmentChart;
// 			var messageUseStatusClass = document.getElementsByClassName("message_use_status"); //此处用class是由于echarts和swiper合用,用了loop:true导致dom节点克隆问题,id不再是唯一的标识符
// 			for(var i = 0; i < messageUseStatusClass.length; i++) {
// 				messageUseStatusChart = echarts.init(messageUseStatusClass[i]);
// 				messageUseStatusChart.setOption(option);
// 			}
// 			window.setInterval(function () {
// 				messageUseStatusChart.clear();  
// 			    messageUseStatusChart.setOption(option);      
// 			},6000);