Как правильно обновлять d3-дерево? - PullRequest
0 голосов
/ 30 апреля 2020


Я пытаюсь решить небольшую ошибку в моей программе. Я преобразовал следующий пример d3 для реакции D3 Tree v5 . Он работает довольно solid, но в моем методе обновления есть еще одна ошибка, которую я не могу устранить. Каждый раз, когда я нажимаю на узел, который содержит дочерние элементы, каждый узел, который также содержит дочерние элементы, начинает «двигаться», как показано ниже: Bug

Вы можете найти работающую песочницу здесь: песочница: реакция дерева
Я сейчас немного отчаялся. Вы можете создать такое же поведение, щелкнув по узлам родителей, у которых более одного ребенка.

Любая помощь будет принята с благодарностью!

...