之前做过一个 ECharts 例子;再做一个看一下;
<!DOCTYPE html>
<html>
<head>
    <meta charset="gb2312">
    <title> 多bar 实例</title>
    <!-- 引入 echarts.js -->
    <script src="https://cdn.staticfile.org/echarts/4.3.0/echarts.min.js"></script>
</head>
<body>
    <div id="jinbars" style="width: 600px;height:400px;"></div>
    <script type="text/javascript">
        
        var myChart = echarts.init(document.getElementById('jinbars'));
 
        var option = {
            legend: {},
            tooltip: {},
            dataset: {
                source: [
                    ['product', '2050', '2051', '2052'],
                    ['金条', 50, 60, 70],
                    ['金砖', 50, 99, 55],
                    ['金元宝', 60, 95, 40],
                    ['银条', 80, 123, 79]
                ]
            },
            // 默认情况类目轴对应到 dataset 第一列
            xAxis: {type: 'category'},
            // Y 轴,数值轴
            yAxis: {},
            // 声明多个 bar ,默认自动对应到 dataset 的每一列;
            series: [
                {type: 'bar'},
                {type: 'bar'},
                {type: 'bar'}
            ]
        };
 
        myChart.setOption(option);
    </script>
</body>
</html>图表是包含在series里面;之前的例子 series 里面包含一个图表,此例子在series里包含三个图表;并且为了提供数据,使用了dataset属性;
显示如下;

tooltip属性提供了鼠标移上去的提示;
legend 是顶部的三个;可以选中一个、多个、全部;
 
 
如果全部不选就是空的;
 
 
前面提过type属性是图表类型,上面的是bar;
换一个类型,比如pictorialBar看一下;显示如下;看上去不是需要的;
 
 
多数的时候还是在series里只有一个图表;



















