我使用 Plotly.js 创建了 3 个时间序列图,并且我希望保持缩放级别/平移同步,因此如果用户缩放/平移 3 个图中的任何一个,则其他 2 个得到更新。
现在我在事件的第一个图表上设置了一个事件处理程序plotly_relayout。事件处理程序使用传入的事件数据调用Plotly.relayout其他两个图表。
plotly_relayout
Plotly.relayout
有谁知道如何识别哪个图首先发出plotly_relayout事件,这样它就不会陷入处理自己事件的循环中?或者也许有更好的方法来处理保持多个图表之间的缩放/平移同步?
javascript charts plotly
charts ×1
javascript ×1
plotly ×1