echarts3總series的name怎么動態修改?
老師問一下,我在js里面動態設置series的name為什么設置不上呢,我用的也是echarts3! 我在用echarts2的時候可以用series[X].name = "XXXX";設置成功,為什么在echarts3中不可以呢,求指導?。。。。?!
老師問一下,我在js里面動態設置series的name為什么設置不上呢,我用的也是echarts3! 我在用echarts2的時候可以用series[X].name = "XXXX";設置成功,為什么在echarts3中不可以呢,求指導?。。。。?!
2016-08-31
舉報
2018-03-13
wqeeq?
2016-11-22
經過測試, 最新版的echarts沒有這個bug了
2016-10-13
樓上,樓主的問題和你說的場景不一樣,取數據是沒問題的,但是取回來的新數據,如果想設置series的name總是不成功,但是我通過getOption()發現新的option也是已經被設置進去了的,data數據也是新的,但name就是不更新。
我碰見了和樓主一樣的問題,樓主怎么解決的?。块_始還以為我代碼寫錯了呢,查了半天發現name總是更新不了。。。
2016-09-07
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;
? ? ? ? ? ? ?})()?
? ? ? ? }
? ? ? ? ? ],
2016-09-07
可以用$.ajax() 去獲取 具體的 你可以網上找下示例