D3 V5 Неверная исходная позиция дерева ссылок - PullRequest
0 голосов
/ 15 апреля 2019

Я делал график древовидной иерархии, есть два фильтра, один показывает полную иерархию, а другой показывает только происхождение от установленного узла в дереве.

При переходе к представлению линии, онПохоже, что исходная позиция узла ссылок неверна и сохраняет свою прежнюю позицию.

На этом фото ниже мы показываем полную иерархию.enter image description here

И на этом фото ниже мы показываем только происхождение для одного пользователя.enter image description here

Как вы можете видеть, исходная позиция для ссылок довольно смещена.

Я уменьшаю график до вида линии, сокращая элементы, которые являютсяв массиве дочерних объектов каждого узла.

Пример выдачи: https://blockbuilder.org/frazboyz/dc5a4f77e9c61acc996f2efc5d00d3cd

1 Ответ

1 голос
/ 17 апреля 2019

Ошибка была вызвана тем, что я клонировал объект и назначил его в качестве потомков в Node, который меняет его объект.

Оригинал https://blockbuilder.org/frazboyz/dc5a4f77e9c61acc996f2efc5d00d3cd

Fixed https://blockbuilder.org/frazboyz/9d0c834e5c99e1da9481ea6c922cf9ca

См. Строку 216.

...