Я использую пример радиального дерева из d3.js (tree-radial.js), и когда вы нажимаете на узел, он должен перемещаться в центр (устанавливать его как новый корень). Я хочу получить плавный переход от одной древовидной структуры к другой, но я не могу заставить ее работать вообще. Щелчок распознается, но я не уверен, как перевести узлы. Может кто-нибудь объяснить мне шаги, чтобы получить эту работу или ссылку на короткий пример, где это делается?d3js - анимированная древовидная структура
1
A
ответ
1
Я не знаю, поможет ли это, но вы можете взглянуть на это: http://bl.ocks.org/1249394. Выбранный узел не перемещается в центр в этом примере, но по существу вам все же нужно будет сделать некоторые подобные переходы, просто вам нужно будет отрегулировать положение узла в центре (несколько разные координаты для преобразование).
Смежные вопросы
- 1. Древовидная структура
- 2. DefaultMutableTreeNode встроенная древовидная структура
- 3. «Сортировка» древовидная структура данных
- 4. Древовидная структура расширения развала?
- 5. Struts2 checkbox древовидная структура?
- 6. Руль: рекурсивная древовидная структура
- 7. Мигрирующая древовидная структура графита
- 8. Обратное древовидная структура
- 9. Сохранение древовидная структура
- 10. Древовидная структура в application.properties
- 11. MySQL - Рекурсивная древовидная структура
- 12. древовидная структура данных (level_order)
- 13. древовидная структура в виде файла
- 14. Что такое древовидная структура кучи?
- 15. Древовидная структура с 5 филиалами
- 16. Структурная древовидная структура Entity Framework
- 17. SQL Древовидная структура родительского ребенка
- 18. d3js анимированная круговая диаграмма с использованием json
- 19. Simple JS древовидная структура данных представление
- 20. JPA отображаемая древовидная структура с наследованием
- 21. Экспресс древовидная структура с использованием Thrift
- 22. Модульного тестирование простых древовидная структура манипуляция
- 23. Когда должна быть древовидная структура class/struct?
- 24. gwt - динамическая древовидная структура с использованием uibinder
- 25. Java-программа - «Ошибочное древовидная структура» Выпуск
- 26. d3.js древовидная структура текстовые ссылки
- 27. d3 js расширяемая и сворачивающаяся древовидная структура
- 28. C# - Интрузивная древовидная структура с использованием CRTP
- 29. Вложенное соединение на одном столе (древовидная структура)
- 30. Древовидная структура OpenLDAP для совместимости с Active Directory
Возможное решение: найти смещение щелкнутого узла; затем выберите все узлы и примените переход: вычитая смещение с каждого узла. – alm