Я новичок в D3 Javascript и в настоящее время следую за некоторыми учебниками, чтобы понять, как это работает. Я просмотрел коды по этой ссылке:>http://bl.ocks.org/mbostock/1093130 для Collapsible Force Layout
Я попытался выяснить, как соединяются узлы и ссылки. К сожалению, я не мог полностью понять, на каком основании узлы связаны друг с другом. Тем не менее, я понял, как эти кивки связаны в графике с силовым режимом>The links between the nodes in Force-Directed Graph in D3 Javascript, я не мог понять, как работают ссылки в Layup Layout Layout. Как работают id
и target
? Is основан на индексе массива? Может ли кто-нибудь объяснить мне, как они работают? Ваша помощь будет более чем оценена.Узлы и ссылки в Складной компоновке Силы в D3 Javascript
0
A
ответ
0
Ссылки в примере компоновки разборных сил основаны на отношениях родитель-потомок. То есть каждый узел подключается к узлам, перечисленным ниже .children
.
Благодарим вас за ответ. Каждый узел подключается к узлам, перечисленным в разделе .children. ОК. Каждый узел подключен к своим дочерним элементам с идентификатором, который указан в коде? То, что я узнал от вас до этого в Force-Directed Graph, было источником и целью. Я не мог понять источник и цель в разворачивающемся силовом макете. Можете ли вы любезно объяснить мне немного больше? Спасибо. – user2864315
Структура, содержащая '.source' и' .target', в этом случае создается вызовом 'd3.layout.tree(). Links (nodes)'. –
Ларс, прошу вас позаботиться обо мне всего несколько минут, пожалуйста. Прежде чем получить источник и цель, созданные d3.layout.tree(). Links (nodes), как код позволил макету дерева узнать, что это узел, и это его дети? Я заметил: d.target.id. Это связано? – user2864315