繁体   English   中英

Dygraph如何始终在图例中显示值

[英]Dygraph how to always show values in the legend

即使鼠标不在图形上方,也可以始终在图例中显示信号的值吗?

我认为当鼠标不在图形上方时出现和消失的值有点烦人,我想提出一种解决方案:

  • 直到用户用鼠标翻过图,图例才在x = 0处显示信号名称及其值。
  • 当用户在图形上移动鼠标时,图例应照常运行(即处于交互状态)
  • 当鼠标不再位于图形上方时,图例显示指向的最后一个值

会得到这样的东西吗? 如果是,怎么办?

编辑:我发现有对鼠标事件敏感的回调。 特别是, highlightCallbackunhighlightCallback可以用来获取我想要的东西。 不幸的是,我找不到任何显示如何更改图例中显示内容的示例,仅找到了在该图下方添加HTML的示例,如该回调示例

图例中的数字反映了当前的选择。 如果没有选择,将没有数字。 因此,尝试在unhighlightCallback调用setSelection

或者,使用新的legendFormatter选项。 (直到v2发布,这将要求您从HEAD构建图表。)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM