I have a family tree от Cyril's amazing answer, но я пытаюсь выяснить, как настроить его для поддержки нескольких партнеров. В этом случае я добавил узел «Хозяйка» и пытаюсь обозначить, что у «Хозяйки» и «Джона» был ребенок с именем «Скрытый сын».Несколько партнеров в генеалогическом древе в d3.js?
Текущая структура данных работает следующим образом:
В это, root
объект хранит все. Он имеет массив children
, который содержит большинство «поколений» без родителей. Он также содержит объект, содержащий дочерние элементы этих узлов/узлов. В приведенном выше примере это root.children[2]
.
Я думаю, что мне придется реорганизовать структуру данных children
и ввести информацию о том, кто является родителем ребенка. Просто возникли проблемы концептуализации этого, а также линии
Конец было бы что-то вроде этого, кроме любовницы будет находиться на левой стороне:
Привет, @meder просто хотел сообщить вам, что я не получил награду, которую вы задали по этому вопросу ... похоже, что она ушла в сообщество :( – Cyril
@ Кирилл - как? Я выбрал ваш ответ? –
Да, я задаю тот же вопрос SO поддержки http://meta.stackoverflow.com/questions/312522/i-didnt-get-the-bounty-for-a-question-i-answered/312544?noredirect=1 # comment283829_3125 он говорит: «Ваш ответ поэтому не подходит для автоматического награждения щедрот и может выиграть только награду, если владелец награды возьмет на себя явное действие по присуждению вам.» – Cyril