Поиск семейного дерева
Я создаю функцию Family Tree для своего веб-приложения с требованиями HTML5. Я уже искал и нашел несколько образцов JS, но я не нашел подходящих для своих требований. Я уже пробовал JIT, Rafael, GoJS и т.д.
Я нашел, что это самый близкий из GoJS:
Вариант дерева деревьев GoJS # 1
Но этого недостаточно. Мне нужно связать один элемент с другим членом с функцией перетаскивания.
Есть ли JS, который может соответствовать требованиям или, по крайней мере, работать как GoJS? Так как мне нужно заплатить лицензию на GoJS, а затем настроить ее, бюджет ограничен. Большое вам спасибо.
Ответы
Ответ 1
Функциональность, которую вы ищете, встроена в GoJS. Например, посмотрите на
Пример редактора диаграмм Org.
Вы можете дважды щелкнуть по узлам, чтобы добавить нового человека, перетащить node на другой, чтобы изменить отношения и нарисовать ссылки (с помощью операции перетаскивания клика) с фона node на другие узлы, которые не имеют "босса".
(Если вы хотите, чтобы node не имел Boss в этом простом примере, вы можете выбирать и удалять ссылки)
Ответ 2
Я уже нашел его. Я использую jsPlumb для этого семейного дерева с некоторыми изменениями. Спасибо всем.