echarts折线图实例

五分钟上手:
echarts折线图实例_第1张图片



     
          
          五分钟上手之折线图
          
          
          
     
     
          
          

和json数据结合:

如图所示:
echarts折线图实例_第2张图片

实现代码:



	
		
		
        
        
		
	
	
		
		

数据:data1.json文件

{  
    "categories": [  
        
        "1",  
        "2", 
        "3",  
        "4",  
        "5", 
         "6",  
        "7",  
        "8",  
        "9",  
        "10",  
        "11",  
        "12"  
    ],  
    "data": [  
       820, 
       932, 
       901,
        9134,
         1290, 
         330, 
         120 
    ]  
} 

ajax数据交互:

// 折线图
	var xChart = echarts.init(document.getElementById("main"));
	function xFun(x_data, y_data) {
		xChart.setOption({
			color : [ '#3398DB' ],
			tooltip : {
				trigger : 'axis',
				axisPointer : { // 坐标轴指示器,坐标轴触发有效
					type : 'shadow' // 默认为直线,可选为:'line' | 'shadow'
				}
			},
			legend : {
				data : [ '心率值' ]
			},
			grid : {
				left : '3%',
				right : '20%',
				bottom : '20%',
				containLabel : true
			},
			xAxis : [ {
				type : 'category',
				data : x_data,
			} ],
			yAxis: [ {          //纵轴标尺固定
			      type: 'value',
			      scale: true,
			      name: '心率值',
			      max: 140,
			      min: 0,
			      splitNumber:20,
			      boundaryGap: [0.2, 0.2]
			  } ],
			series : [ {
				name : '心率',
				type : 'line',
				data : y_data
			} ]
		}, true);
	}

原文作者:祈澈姑娘
关注「编程微刊」公众号 ,在微信后台回复「领取资源」,获取IT资源300G干货大全。

你可能感兴趣的:(echarts折线图实例)