在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ echarts里 formatter的params傳值問題

echarts里 formatter的params傳值問題

題目描述

Echarts官方網(wǎng)站里K線圖例子中,params[0].value[0]是第一個data值,但是當(dāng)我把代碼復(fù)制過去,params[0].value[0]就變成了data下標(biāo),而params[0].value[1]變成了第一個data值。我是直接把整個代碼復(fù)制過去的,所有功能都能實(shí)現(xiàn),就這里出了bug

題目來源及自己的思路

相關(guān)代碼

// 請把代碼文本粘貼到下方(請勿用圖片代替代碼)

formatter: function (params) {
var res = params[0].seriesName + ' ' + params[0].name;
res += '<br/> 開盤:' + params[0].value[0] + ' 最高 :' + params[0].value[3];
        res += '<br/>  收盤 : ' + params[0].value[1] + '  最低 : ' + params[0].value[2];
        return res;
    }

你期待的結(jié)果是什么?實(shí)際看到的錯誤信息又是什么?

回答
編輯回答
初念

echarts版本問題,高版本的是這樣,可以換成3.6以下的,或者改下formatter里的代碼

2017年10月3日 12:09
編輯回答
別傷我

不僅是params傳值,在重寫數(shù)據(jù)視圖時opt傳值也會出現(xiàn)數(shù)組第一個值為下標(biāo)的情況。直接改引用下標(biāo),重寫數(shù)據(jù)視圖就可以

2017年2月21日 00:23