为了账号安全,请及时绑定邮箱和手机立即绑定

echarts3总series的name怎么动态修改?

老师问一下,我在js里面动态设置series的name为什么设置不上呢,我用的也是echarts3! 我在用echarts2的时候可以用series[X].name = "XXXX";设置成功,为什么在echarts3中不可以呢,求指导!!!!!!

正在回答

5 回答

wqeeq 

0 回复 有任何疑惑可以回复我~

经过测试, 最新版的echarts没有这个bug了

0 回复 有任何疑惑可以回复我~

楼上,楼主的问题和你说的场景不一样,取数据是没问题的,但是取回来的新数据,如果想设置series的name总是不成功,但是我通过getOption()发现新的option也是已经被设置进去了的,data数据也是新的,但name就是不更新。

我碰见了和楼主一样的问题,楼主怎么解决的啊?开始还以为我代码写错了呢,查了半天发现name总是更新不了。。。

0 回复 有任何疑惑可以回复我~
#1

魂淡乔布斯 提问者

不好意思了,今天才登上看,我这个问题解决了,就是在 options.series[0].name = contrast; 这个位置 indexQlChart.setOption(options); indexQlChart.hideLoading(); 加入 indexQlChart = echarts.init(document.getElementById('main')); 这种的初始化就可以了!main是div的ID,indexQLChart是 var 获取的控件名,这样就OK了,没解决的话可以看看!
2016-11-03 回复 有任何疑惑可以回复我~
#2

慕斯卡9100893 回复 魂淡乔布斯 提问者

我刚接触echarts不久 又是一个新手程序猿 请问能否说的详细一点?我要做的是柱形图
2018-04-25 回复 有任何疑惑可以回复我~
#3

慕斯卡9100893 回复 魂淡乔布斯 提问者

contrast这个是后台接收到的json格式的name吗 其他的都能看懂。。
2018-04-25 回复 有任何疑惑可以回复我~

data : (function(){

        var arr=[];

                     $.ajax({

                     type : "post",

                     async : false, //同步执行

                     url : "bar.do",

                     data : {},

                     dataType : "json", //返回数据形式为json

                     success : function(result) {

                     if (result) {

                            for(var i=0;i<result.length;i++){

                               console.log(result[i].name);

                               arr.push(result[i].name);

                             }    

                     }

                     

                 },

                 error : function(errorMsg) {

                     alert("不好意思,大爷,图表请求数据失败啦!");

                     myChart.hideLoading();

                 }

                })

                return arr;

             })() 

        }

          ],


0 回复 有任何疑惑可以回复我~

可以用$.ajax() 去获取 具体的 你可以网上找下示例

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Echarts3.0入门基础与实战
  • 参与学习       53373    人
  • 解答问题       187    个

Echarts3.0入门视频教程,带你领略高逼格数据可视化的魅力

进入课程

echarts3总series的name怎么动态修改?

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号