我想在dataLabels.formatter函数中使用另一个条件来确定是否显示标签,而这个另一个条件需要访问一个新列表(由下面的“ this.something”表示)。元素作为“数据”列表。
series: [
{
name: 'Value',
data: [92.0, 92.0, 84.0],
dataLabels: {
enabled: true,
formatter: function() {
if (this.y > 90 && this.something == 1) { return this.y }
}
}
}
],
我该怎么做?我尝试了类似以下的操作,但是没有用:
series: [
{
name: 'Value',
data: [{
y:92.0,
something:0
}, {
y:92.0,
something:1
}, {
y:84.0,
something:0
}],
dataLabels: {
enabled: true,
formatter: function() {
if (this.y > 90 && this.something == 1) { return this.y }
}
}
}
],