Я видел, что многие люди рекомендуют JavaScript Visualization Toolkit (JIT) для организационной диаграммы. Я пытаюсь использовать SpaceTree of JavaScript InfoVis Toolkit для организационной диаграммы. Узлы в моей организационной диаграмме похожи на компонент сам по себе с изображением профиля сотрудника, два разных значка, которые появляются наложения при щелчке, и около трех строк простого текста с именем, заголовком и количеством отчетов ... каждая строка разделена светлой горизонтальной линией. Что-то вроде:
У меня вопрос, можно ли до такой степени настроить узлы космического дерева? Могу ли я иметь Node почти как другой "компонент" или объект JavaScript, у которого есть собственный метод рендеринга?
Я исследовал на форумах и рассмотрел некоторые варианты:
- $ jit.ST.NodeTypes.implement () ... но на основе примеров, которые я видел, это
похоже, помогает в настройке узла с точки зрения форм и т.д., но
не как макет, нарисованный выше. Я имею в виду настройку
что-то типа:
http://groups.google.com/group/javascript-information-visualization-toolkit/browse_thread/thread/a4a059cbeb10ba23/ebf472366cdbbdef?lnk=gst&q=spacetree+nodetype#ebf472366cdbbtml пытался установить в 12 метод в example5.js по адресу:
но вроде ничего не делает. Хотя я не уверен, что это
будет хорошим способом настройки узла. Example5 находится на веб-сайте JIT (мне не разрешено размещать более одной гиперссылки)
- Расширение Graph.Node ... Я все еще рассматриваю этот вариант, и он
в этот момент я не знаю, насколько сложно иметь место
tree используйте Graph.myNode, и как Graph.myNode вообще будет выглядеть? я
нужно подумать над этими вопросами и посмотреть, возможно ли это вообще.
задан ROMANIA_engineer 19 September 2017 в 01:31
поделиться