V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
hakulamatata
V2EX  ›  问与答

求采集到的数值插入到 ECharts 的方法

  •  
  •   hakulamatata · 2017-01-06 10:42:28 +08:00 · 980 次点击
    这是一个创建于 1751 天前的主题,其中的信息可能已经有所发展或是发生改变。
    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="utf-8">
    <title>Solar Log</title>
    <!-- 引入 echarts.js -->
    <script src="echarts.min.js"></script>
    </head>
    <body>
    <!-- 为 ECharts 准备一个具备大小(宽高)的 Dom -->
    <div id="main" style="width: 600px;height:400px;"></div>
    <script type="text/javascript">
    // 基于准备好的 dom ,初始化 echarts 实例
    var myChart = echarts.init(document.getElementById('main'));

    // 指定图表的配置项和数据
    var option = {
    title: {
    text: 'Solar Log'
    },
    tooltip: {},
    legend: {
    data:['销量']
    },
    xAxis: {
    data: ["衬衫","羊毛衫","雪纺衫","裤子","高跟鞋","袜子"]
    },
    yAxis: {},
    series: [{
    name: '销量',
    type: 'bar',
    data: [5, 20, 36, 10, 10, 20]
    }]
    };
    // 使用刚指定的配置项和数据显示图表。
    myChart.setOption(option);
    </script>
    </body>
    </html>
    用什么方法可以把里面的 data 自动替换成自己采集到的数据呢?
    2 条回复    2017-01-06 11:10:06 +08:00
    zzuieliyaoli
        1
    zzuieliyaoli   2017-01-06 11:03:14 +08:00
    iyaozhen
        2
    iyaozhen   2017-01-06 11:10:06 +08:00 via Android
    楼主你这多看会儿文档吧。
    echarts 是数据驱动。异步采集数据然后直接 conf.data=[xxx],然后再次 myChart.setOption(option); 就就行
    关于   ·   帮助文档   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2198 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 12:02 · PVG 20:02 · LAX 05:02 · JFK 08:02
    ♥ Do have faith in what you're doing.