d3.js пытается экспортировать строку данных - PullRequest
0 голосов
/ 12 февраля 2019

Интересно, может ли помочь какой-нибудь гуру D3?

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

Я использовал этот код в качестве своей базы

Я использую MS SQL в качестве источника данных, и мне удалось взять таблицу и создать данныедля дерева D3.

Вот и все хорошие новости ...

То, что я сейчас пытаюсь сделать, это иметь "кнопку сохранения", чтобы когда кто-тодобавил, удалил, отредактировал или создал новые узлы, они могут нажать кнопку, и это сохранит данные обратно.

Я не возражаю против написания кода, но то, против чего я бьюсь головой, - это прохождение через каждый узели схватил ребенка / и / или родителя.

Я искал в Интернете и нашел несколько вещей, но они, похоже, не работают или не дают [объектный объект] результаты.

Пока чтоУ меня есть это, которое проходит через все узлы и возвращает их идентификаторы:

d3.selectAll('g.node')  
.each(function(p) {

    alert(p.id + " " + p.children )
    });

};

Tон возвращает мне идентификатор узла и пытается связать дочерние элементы.

Например, узел 1 - это

1 [объект объекта], [объект объекта], [объект объекта], [объектОбъект], [объект Объект]

Было бы идеально, если бы это было

1 2,5,7,8,10

Любая помощь или указатели были бы очень оченьочень ценится.

...