我正在并排显示几个相同的图表(显示不同的数据集)。刷一张图表时,应将其复制到所有其他图表上。
当前,我通过brush.move在selection有人刷过图表后立即调用除当前刷过的图表之外的所有图表中的一个来进行此操作。这是在brush-type eventListener中发生的。
brush.move
selection
brush
但是,这brush.move会触发brush附加到笔刷的-type事件,从而导致错误(或更普遍地说,是无限循环)。
我该如何预防?
brush d3.js
brush ×1
d3.js ×1