2016-06-06 3 views
-1

Как я могу создать базовый связанный граф (два или более узлов и связанная с ними связь, например), которые используют макет force()? Я просто хочу, чтобы иметь возможность перетащить узел и привязать ссылку, чтобы оставаться на связи, когда узел перетаскивается. Я хочу также заряжать или позиционировать возможности force() и обрабатывать два клика. По сути, я хочу, чтобы каждый узел был «липким». Узлы будут двигаться только при перетаскивании.Как сделать два или более узла в D3.js с помощью форматированного макета?

Но есть ли простой способ сделать это? Как это образец, который показывает узлы и ссылки -

http://djalmaweb.hyperphp.com/wordpress/time-graph-lines/image/

Есть простой пример где-нибудь?

Благодаря

+2

Кроме того, если «узлы будут перемещаться только при перетаскивании», то вам, вероятно, не нужен силовой макет - вам просто нужно представление, которое известно и может отображать узлы и их соединения. – meetamit

ответ

0

Я не совсем уверен, что вы просите здесь, было бы здорово, если бы вы могли оставить скрипку или образец кода. С информацией у вас есть, вот пример из образцов Майка Бостока, который имеет сетевую диаграмму с возможностью перетаскивания и принудительной компоновкой.

https://bl.ocks.org/mbostock/4062045

Посмотрите и посмотреть, если это поможет. Удачи.