Я хочу сбросить мой график перед его восстановлением.
вот мой код, чтобы сделать это сейчас
this.nodes = [];
this.links = [];
this.update$.next(true)
Проблема в том, что когда я перестраивал его, у меня не было более одного уровня глубины. Вот перед:
https://i.imgur.com/Wrr8LKs.png
И после (мне просто нужно удалить N + 4 ссылки и целевые узлы)
https://i.imgur.com/r3npV4Y.png
Я проверяю свой массив ссылок и узлов и вижу что-то странное. Мои первые узлы хорошо сконструированы, но узлы для второго и третьего уровня не имели всех метаданных, таких как «преобразование», «положение» и т. Д. c ..
Вот пример узлов до разрушения :
https://i.imgur.com/Jk5MaAP.png
И тот же узел после восстановления (первые 3 узла отличные):
https://i.imgur.com/P0zml5h.png
Есть подсказки? (Примечание: одни и те же функции используются для сборки и восстановления)