дерево с использованием дерева D3 v4. Нужны разные формы для внутреннего узла и листового узла - PullRequest
0 голосов
/ 08 января 2019

Я создаю «сетевое дерево», в котором нам нужно найти в сети, какой узел имеет какую-либо проблему. нам нужно отследить этот узел. Поскольку у некоторых узлов дерева будет максимум 100 дочерних элементов, я не хочу показывать текстовое поле для листового узла, так как он не будет выглядеть аккуратно, вместо этого я хочу показать небольшой компактный круг с цветным кодом красного / зеленого цвета. Другие узлы, которые не являются листовыми узлами, будут представлены с использованием TextBox. Я использую append ("rect"), но я хочу проверить, является ли узел внутренним, он добавит "rect", иначе он добавит "circle".

Я имею в виду этот пример https://bl.ocks.org/swayvil/b86f8d4941bdfcbfff8f69619cd2f460

Мне нужно что-то подобное на листовом узле. Поскольку в моих данных может быть 100 детей, я хочу объединить это в одну группу, которая представляет собой большой прямоугольник внутри него и маленький прямоугольник для каждого ребенка.

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...