数据为什么只加载一个啊!!求大神们指导!

好好努力 发布于 2015/10/16 13:33
阅读 124
收藏 0

array 的值 :

<s:iterator value="page.result">

<div id="main" style="height:400px"></div>
    <!-- ECharts单文件引入 -->
    <script src="http://echarts.baidu.com/build/dist/echarts.js"></script>
    <script type="text/javascript">
     var array = new Array();//dingyi的数组
        // 路径配置
        require.config({
            paths: {
                echarts: 'http://echarts.baidu.com/build/dist'
            }
        });
        
        // 使用
        require(
            [
                'echarts',
                'echarts/chart/bar' // 使用柱状图就加载bar模块,按需加载
            ],
            function (ec) {
                // 基于准备好的dom,初始化echarts图表
                var myChart = ec.init(document.getElementById('main')); 
            

                array.push(${flow});                

var option = {

                   title : {
                       text: '交通量图表分析',
                       subtext: ''
                   },
                   tooltip : {
                       trigger: 'axis'
                   },
                   legend: {
                       data:['交通量']
                   },
                   toolbox: {
                       show : true,
                       feature : {
                           mark : {show: true},
                           dataView : {show: true, readOnly: false},
                           magicType : {show: true, type: ['line', 'bar']},
                           restore : {show: true},
                           saveAsImage : {show: true}
                       }
                   },
                   calculable : true,
                   xAxis : [
                       {
                           type : 'category',
                           data : ['0时','1时','2时','3时','4时','5时','6时','8时','9时','10时','11时','12时','13时','14时','15时','16时','17时','18时','19时','20时','21时','22时','23时']
                       }
                   ],
                   yAxis : [
                       {
                           type : 'value'
                       }
                   ],
                   series : [
                     
                       {
                           name:'交通量',
                           type:'bar',
                           data:array,
                          
                           markLine : {
                               data : [
                                   {type : 'average', name : '平均值'}
                               ]
                           }
                       }
                   ]
                };
                                   
        
                // 为echarts对象加载数据 
                myChart.setOption(option); 
            }
        );
    </script>

</s:iterator>



加载中
返回顶部
顶部