d3在窗格和位置拖动

时间:2016-02-10 08:15:33

标签: jquery d3.js charts

我刚刚开始研究d3并想要一些如模型中所示的东西。图表将从左侧面板拖放到右侧面板。如果在现有面板(图2)下删除它们(如图4),则应在同一面板中添加另一个折线图(将使用现有图表和新图表创建多折线图)。如果它被丢弃,那么将创建一个新的面板并进行适当的定位。有许多d3示例可用,但无法找到更接近此的内容。 请指出我是否有任何现有的例子或有人可以帮助开始或甚至可以使用d3实现这一点?在这种情况下,nvd3会更有帮助。

Mockup

1 个答案:

答案 0 :(得分:1)

看看gridster。还有在线使用d3的文章,例如this。如果d3路径/形状需要触发创建新图表,那么您可以通过drag事件上自己的函数调用来处理

除了上述内容之外,您还需要将问题缩小到更加离散的块,因为它目前非常广泛。