【问题标题】:Zoomcharts: Multiple TimeCharts with linked TimeAxisZoomcharts:具有链接 TimeAxis 的多个 TimeCharts
【发布时间】:2016-04-21 07:51:01
【问题描述】:

我目前在一个项目中工作,我们希望显示多个带有链接时间轴的时间图表。

我们有一个图表可以显示多个系列的数字数据。此外,还有任意数量的更多图表可以精确显示一系列布尔数据。

现在我们想要链接所有时间轴,因此如果您在其中一个图表中缩放/平移/移动,所有其他图表都将进行同样的缩放/平移/移动。

希望大家能帮帮我

谢谢

P

【问题讨论】:

  • 欢迎来到stackoverflow,请到帮助中心看看如何提出一个好问题

标签: javascript charts zoomcharts


【解决方案1】:

您需要使用onPositionChange 事件。每次更新时间位置时都会触发。该事件的处理程序内部也使用time() 方法来移动另一个图表。

【讨论】:

  • 嘿 Knaģis 感谢您的回答。我试过这个,但问题是性能。如果您想与此事件同步 3、4 或更多图表,您的浏览器将无法处理此数量的事件以及渲染。我还尝试了 onChartUpdate 事件。此事件不会经常触发,但您无法完成同步。在我的选拔赛中,图表从来没有完全同步,而且总是有点不合时宜。谢谢P
  • 您是否正在检查 event.origin !== "api" 以便不响应由您自己的 API 调用递归引起的 onPositionChange?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-01-14
  • 2015-05-17
  • 2016-01-14
相关资源
最近更新 更多