<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <script src="lib/echarts.min.js"></script> </head> <body> <div style="width:600px;height:400px"></div> <script> var mCharts = echarts.init(document.querySelector('div')); var xDataArr = ['1月', '2月', '3月', '4月', '5月', '6月', '7月', '8月', '9月', '10月', '11月', '12月'] var yDataArr = [200, 455, 300, 600, 700, 600, 400, 230, 666, 555, 345, 678] var yDataArr2 = [400, 400, 100, 650, 400, 800, 500, 430, 166, 955, 745, 278] var option = { xAxis: { type: 'category', data: xDataArr, //值与Y轴没有间距,紧挨边缘 boundaryGap:false }, yAxis: { // 数值轴 type: 'value', // 起始值脱离0值 从Y数据第一个值开始 scale:true }, series: [{ name: '康师傅', data: yDataArr, type: 'line', //两根线条累加 stack:'all', areaStyle:{}, //加颜色 //最大值 最小值 // markPoint: { // data: [{ // type: 'max' // }, { // type: 'min' // }, // ] // }, //平均线 // markLine: { // data: [{ // type: 'average' // }] // }, //区间阴影标注 // markArea: { // data: [ // [ // // 开始值 // { // xAxis: '1月' // }, // //结束值 // { // xAxis: '2月' // } // ], // [ // 开始值 // { // xAxis: '7月' // }, // //结束值 // { // xAxis: '8月' // } // ] // ] // }, // 折线平滑 // smooth:true, // //折线风格 // lineStyle:{ // color:'green', // // 虚线 // type:'dashed' //dotted solid // }, // // 这线下部分颜色 // areaStyle:{ // color:'pink' // }, }, { name: '统一', data: yDataArr2, type: 'line', stack:'all', areaStyle:{} }] } mCharts.setOption(option) </script> </body> </html>
原创文章,作者:1402239773,如若转载,请注明出处:https://blog.ytso.com/275971.html