0
有没有办法创建一个变量,当创建一个highcharts对象时可以获得一个值,以后可以访问它。在Highcharts中设置自定义变量
例如,当您使用可让您钻取/钻出drillup级别的图表时,您无法了解跟踪您所处的级别。因此,我创建一个从0开始的水平,并得到更新的标志,每当图表触发一个drillup /明细事件,如:
var drilldown_level = 0;
var template = {
chart: {
type: 'column',
events: {
drillup: function() {
drilldown_level -= 1;
},
drilldown: function() {
drilldown_level += 1;
}
}
},
// other options and data go here
}
var chart = new Highcharts.Chart(template);
上述作品不够好时,你只得到了一个图表。每当我需要知道图表所在的级别时,我只需检查drilldown_level
变量。然而,当我有多个图表时,问题就出现了。我需要一种方法来为每个图表实例设置一个drilldown_level
变量,以便我可以参考每个特定图表的drilldown_level
。
有没有办法创建一个标志或变量,可以用这种方式引用每个图表?