动态更改 onSeries 属性
Dynamically Change onSeries property
假设我有 3 个系列,id 分别为 series1
、series2
和 flags
。最初 flags
将其 onSeries
属性 设置为 series1
。当我点击图例隐藏 series1
时,在那个 legendItemClick
事件中有没有办法动态地将 flags
的 onSeries
属性 设置为 [=12] =]?我似乎找不到这样做的方法。谢谢!
您需要通过 Series.update() 更新标志系列并更改 onSeries
属性。
legendItemClick: function (e) {
e.preventDefault(); // prevent toggle visibility
this.chart.get('flags-series').update({ // get the flag series and update it
onSeries: this.options.id
});
}
假设我有 3 个系列,id 分别为 series1
、series2
和 flags
。最初 flags
将其 onSeries
属性 设置为 series1
。当我点击图例隐藏 series1
时,在那个 legendItemClick
事件中有没有办法动态地将 flags
的 onSeries
属性 设置为 [=12] =]?我似乎找不到这样做的方法。谢谢!
您需要通过 Series.update() 更新标志系列并更改 onSeries
属性。
legendItemClick: function (e) {
e.preventDefault(); // prevent toggle visibility
this.chart.get('flags-series').update({ // get the flag series and update it
onSeries: this.options.id
});
}