Как сделать два или более узлов в D3.js, используя Force Directed Layout?

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

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

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

Где-нибудь есть базовый пример?

Спасибо

1 ответ

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

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

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

Другие вопросы по тегам