Javascript 跨不同对象同步笔刷
我增强了平行坐标的原始实现。当前的可视化效果如下所示: 基本上,现在有3个不同的平行坐标小部件以矩阵的形式排列,具有不同的轴顺序 我目前的目标是在这些行之间同步笔刷,我不知道如何实现这一点。我有3个不同的对象,希望它们立即同步更改(如果可能)。假设我在圆柱体的第1行创建了一个笔刷。现在,第2行和第3行圆柱体应将该笔刷应用于其数据Javascript 跨不同对象同步笔刷,javascript,d3.js,synchronize,brush,parallel-coordinates,Javascript,D3.js,Synchronize,Brush,Parallel Coordinates,我增强了平行坐标的原始实现。当前的可视化效果如下所示: 基本上,现在有3个不同的平行坐标小部件以矩阵的形式排列,具有不同的轴顺序 我目前的目标是在这些行之间同步笔刷,我不知道如何实现这一点。我有3个不同的对象,希望它们立即同步更改(如果可能)。假设我在圆柱体的第1行创建了一个笔刷。现在,第2行和第3行圆柱体应将该笔刷应用于其数据 已经实现了一个“刷子”处理程序,但我的问题是用回调或类似的方式通知其他处理程序(在我写这篇文章时,我想到了观察者模式)。虽然我花了很多时间在原始代码中,但我仍然不理解
已经实现了一个“刷子”处理程序,但我的问题是用回调或类似的方式通知其他处理程序(在我写这篇文章时,我想到了观察者模式)。虽然我花了很多时间在原始代码中,但我仍然不理解每个细节,需要一些帮助 是的,你应该使用观察者模式。是的,你应该使用观察者模式。当我想到这个问题的时候,你可以停止发帖。哈哈,当我想到这个问题的时候,你可以停止发帖