最近需求中用到折线图,单线条,多线交错,之前是散点图,用的是另一个 amcharts.js,这个文档也能找的到,回归早本次重点:ECharts
一、首先引入echarts.common.min.js文件,当然开发状态下使用echarts.js可以更便于调试,(http://www.echartsjs.com/download.html)
二、为图表准备一个dom容器,宽高可以自行定义,
三、使用 echarts.init方法初始化一个echart是实例,并通过setOption方法生成一个简单的折线图,如下:
// 1 单独一个
var myChart = echarts.init(document.getElementById('main'));
// 指定图表的配置项和数据
var option = {
tooltip: { //跟随鼠标显示数值
trigger: 'axis'
},
//保存图片
toolbox: {
feature: {
saveAsImage: {
name:'热度监控', //图片名
pixelRatio:2
}
}
},
/* grid: { //canvas距离边界位置
left: '3%',
bottom:'25%'
},*/
// 声明一个 X 轴,类目轴(category)