2条回答 默认 最新
lishihong108 2016-08-26 08:53关注官方有文档的哦http://echarts.baidu.com/demo.html#mix-line-bar,
yAxis: [ { type: 'value', name: '水量', min: 0, max: 250, interval: 50, axisLabel: { formatter: '{value} ml' } }, { type: 'value', name: '温度', min: 0, max: 25, interval: 5, axisLabel: { formatter: '{value} °C' } } ], series: [ { name:'蒸发量', type:'bar', data:[2.0, 4.9, 7.0, 23.2, 25.6, 76.7, 135.6, 162.2, 32.6, 20.0, 6.4, 3.3] }, { name:'降水量', type:'bar', data:[2.6, 5.9, 9.0, 26.4, 28.7, 70.7, 175.6, 182.2, 48.7, 18.8, 6.0, 2.3] }, { name:'平均温度', type:'line', yAxisIndex: 1, data:[2.0, 2.2, 3.3, 4.5, 6.3, 10.2, 20.3, 23.4, 23.0, 16.5, 12.0, 6.2] } ]这样就有两个y轴的坐标了,在数据series里面通过yAxisIndex来表示是哪个y轴的数据;yAxisIndex=0是左侧y轴的数据,yAxisIndex=1是右侧y轴的数据,数据格式就是json,本来echart的api就设计成这种json对象的配置格式了
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
