我正在使用百度的 echarts 库实现散点图。我指的是这个例子。我已根据我的要求对其属性进行了修改。我通过在“系列”中提及符号大小来增加气泡大小,如下所示:
series : [
{
symbolSize : 20,
type :'scatter',
data : [ some coordinate values ],
.
. //rest of the properties
.
},
]
我这样做是为了在气泡内包含自定义标签。为此,我修改了“系列”中的“itemStyle”,如下所示:
itemStyle: {
normal: {
color:'blue',
label:{
textStyle:{
fontWeight:'bold',
fontSize:15
},
show:true,
position: 'inside',
formatter: function(value)
{
if (value=='[10][20]')
return 'some label'
else
return 'NA'
}
}
}
},
现在所有的气泡里面都写着“NA”。所以,我意识到我做得不对。我想知道格式化程序函数中的“值”包含什么。我可以检查它与数据中的坐标是否相等吗?请帮忙。
PS:label in series的formatter函数中的value元素总是UNDEFINED