JavaScript 配置,在“悬停时显示最近的数据”和“悬停时比较数据”之间切换
JavaScript config, change between ‘Show closest data on hover’ and ‘Compare data on hover
我需要在 JavaScript 代码的这两种模式之间切换:
我咨询过这个:https://plot.ly/javascript/configuration-options/
然后配置对象源代码在这里:https://github.com/plotly/plotly.js/blob/master/src/plot_api/plot_config.js#L22-L86
显示的地方没有设置选项。
我是否可以访问这部分代码:https://github.com/plotly/plotly.js/blob/master/src/components/modebar/buttons.js#L173-L193
刷新图表时使用Plotly.React()
?
用例是:用户单击一个按钮,并且只绘制了 2 条线或更多条线。第一个案例需要“比较数据”,第二个案例需要“显示最接近”。默认情况下,它总是设置为“比较”,如果用户多次拉取数据,这很乏味,因为他必须在每次刷新后切换模式。
这可以通过 layout.hovermode
属性来控制。可以设置为"x"
、"y"
、"closest"
或false
:https://plot.ly/javascript/reference/#layout-hovermode
我需要在 JavaScript 代码的这两种模式之间切换:
我咨询过这个:https://plot.ly/javascript/configuration-options/
然后配置对象源代码在这里:https://github.com/plotly/plotly.js/blob/master/src/plot_api/plot_config.js#L22-L86
显示的地方没有设置选项。
我是否可以访问这部分代码:https://github.com/plotly/plotly.js/blob/master/src/components/modebar/buttons.js#L173-L193
刷新图表时使用Plotly.React()
?
用例是:用户单击一个按钮,并且只绘制了 2 条线或更多条线。第一个案例需要“比较数据”,第二个案例需要“显示最接近”。默认情况下,它总是设置为“比较”,如果用户多次拉取数据,这很乏味,因为他必须在每次刷新后切换模式。
这可以通过 layout.hovermode
属性来控制。可以设置为"x"
、"y"
、"closest"
或false
:https://plot.ly/javascript/reference/#layout-hovermode