解决方案 »

  1.   

    我现在就是从后台把数据传到前台来来,不知道怎么去接收啊?若你知道,麻烦详细说明下啊!
    首先你从后台那数据然后填充series,你可以直接传list,用foreach解析填充,也可以在后台把数据转换成JSON,在前端用js解析填充;
    接着就可以new 一个StockChart,传一些参数什么的,具体的API可以去查
    最后new的时候指向一个div,就可以显示了
      

  2.   

    我现在就是从后台把数据传到前台来来,不知道怎么去接收啊?若你知道,麻烦详细说明下啊!
    首先你从后台那数据然后填充series,你可以直接传list,用foreach解析填充,也可以在后台把数据转换成JSON,在前端用js解析填充;
    接着就可以new 一个StockChart,传一些参数什么的,具体的API可以去查
    最后new的时候指向一个div,就可以显示了

    我现在是用for循环来设置的,但是我的三条记录,它还是只会出现一条,而且都只是最后一条,数据在循环的时候会一个个的出现,但是会一个个的被后面的记录给替换掉。那个series集合不知道咋弄呢?
      

  3.   


    var series = [];
    var data = [];
    data[0] = [date, count];//date是日期的毫秒数,count是数值,下同
    data[1] = [date, count];
    .....
    //这里注意要保证data中的date是按从小到大的顺序排列的,否则会显示异常
    series[0] = {
        name: 'example',
        data: data,
        type: ...
        ....
    };
    series[1] = {
        ....
    };
    ....
    //series中的每一个元素最终就是一条曲线上面就是一些主要代码了,你说的只有一条记录的问题,是不是有可能是数据没传过来?调试一下看看