Мне нужно создать веб-страницу, где пользователь может выбрать тип списка (связанный, дважды связанный, связанный круговой список и т. Д.) И посмотреть, как он выглядит. Пользователь может добавлять и удалять элементы из списка и видеть, как изменяется список. Какую библиотеку лучше использовать для визуализации списка? Было бы неплохо найти библиотеку, которая может взять список в качестве входного параметра и вернуть изображение или холст. Но если такая библиотека не существует, мне нужна библиотека, которая может рисовать прямоугольники с текстом внутри и связывать их друг с другом линиями.Библиотека Javascript для визуализации списков (структура данных)
ответ
D3.js более чем достаточно мощным, чтобы делать то, что вы хотите. Однако, если вы хотите, чтобы в списке были прямоугольники, вы можете использовать для этого таблицу или div.
Редактировать: Чтобы выяснить, как это сделать, я бы рекомендовал пропустить учебник по D3. Here are links нескольким. Существует немного кривой обучения, но как только вы перейдетесь к кривой обучения, это очень приятно. Что касается примеров, то, что вы хотите, аналогично this или this, за исключением того, что ваш макет намного проще.
Это question также может быть полезным
На примерной странице D3 есть много примеров, но я не нашел ничего подобного моей задаче. Есть много красивых вещей с диаграммами, графиками и графикой, но мне просто нужно соединить прямоугольники (с текстом внутри) со стрелками. Есть ли какой-нибудь пример того, как он может быть реализован с помощью D3.js? * вы можете использовать таблицу или divs для этого * Но как я могу соединить их со стрелками? –
См. Мой обновленный ответ –
- 1. Библиотека Javascript для визуализации таблицы
- 2. Библиотека Java для визуализации данных
- 3. Библиотека визуализации веб-данных/диаграмма
- 4. Библиотека JavaScript для динамической сетевой визуализации?
- 5. Структура визуализации данных для веб-сервера?
- 6. Структура Angularjs для визуализации многоразовых данных?
- 7. Бесплатная библиотека визуализации данных Java?
- 8. Библиотека визуализации для непересекающихся интервалов
- 9. Какова основная структура данных для списков Python?
- 10. Библиотека звуковой визуализации для Android
- 11. Библиотека визуализации графа из xml в JavaScript
- 12. Javascript JSON библиотека данных для обработки данных
- 13. Javascript список как структура данных?
- 14. Хорошая анимационная библиотека для визуализации алгоритмов сортировки
- 15. Структура данных для представления DAG в Javascript
- 16. Структура данных Javascript для данных json
- 17. Что такое хорошая библиотека визуализации данных для iOS?
- 18. Light C структура данных и библиотека строк?
- 19. Javascript рамки для визуализации отношений
- 20. Библиотека C++ для визуализации документов ODF?
- 21. Библиотека для визуализации графов объектов в .NET
- 22. Любая Java-библиотека для визуализации деревьев решений?
- 23. JavaScript объект данных и визуализации
- 24. Какая структура данных? - Javascript
- 25. Структура/библиотека JavaScript для двунаправленного отношения между значениями
- 26. Структура кэширования AIR/библиотека
- 27. Расширение dtypes? Лучшая структура данных для списков и отношений?
- 28. Структура данных для синхронизации списков задач в разных форматах
- 29. Какая структура данных работает лучше всего для 2 связанных списков
- 30. Какая структура данных используется в приложениях для изменяемых списков?
Вы можете набросать жеребьевку, что вы хотите? Я думаю, что то, что вы запрашиваете, не так понятно ... – MarcoL
Я хотел сделать это, когда я публиковал, но я недоступен для этого, потому что я только что зарегистрировался на этом сайте, и мне нужно 10 баллов, чтобы сделать это, но я имеют только 6. –
Загрузите его в другое место и разместите ссылку на него. – MarcoL