我有一个dygraph图,我想要一种识别系列所指轴的方法。
我尝试了以下突出显示方法,但欢迎任何明确显示y轴的建议
当我悬停时,我会使用系列上的高光功能,但我也想要突出显示y轴。我尝试了高亮回调,但我输入了以下问题
highlightCallback: function(event, x, points, row, seriesName) {
var hiProps = {
axisLineColor: 'cyan',
axisLineWidth: 10
};
var unhiProps = {
axisLineColor: 'white',
axisLineWidth: 0.3
};
var opts={axes: {
y: unhiProps,
y2: unhiProps
}};
var p=that.getParam(seriesName);
if (p.y2) {
opts.axes.y2 = hiProps;
} else {
opts.axes.y = hiProps;
}
that.graph.updateOptions(opts);
},
我的问题是,通过调用updateOptions
,图表会重新计算并重新初始化图例。我放松了值显示
答案 0 :(得分:0)
updateOptions
时, dygraphs会清除选择。您可以在致电updateOptions
之前致电getSelection
然后再致电setSelection
来解决此问题。