web-dev-qa-db-fra.com

Existe-t-il des alternatives à jsPlumb? (dans le but de connecter des éléments DOM)

Je fais un système de gestion de projet Gantt, et j'essaie de connecter les éléments DOM d'une interface utilisateur, comme dans cette démo jsPlumb :

enter image description here

Cependant, je n'aime pas beaucoup jsPlumb. J'ai cherché des alternatives, mais je n'en ai pas trouvé.

Y a-t-il des alternatives jsPlumb que vous proposez?

35
needim

jsPlumb n'a pas de connecteur de diagramme de Gantt prêt à l'emploi, mais quelqu'un en a écrit un il y a un an ou deux:

http://help-me-hackers.com/tasks/107

enter image description here

qui, quand je l'ai vu, j'ai trouvé ça plutôt cool. Je ne sais pas grand-chose à ce sujet, car tout est en japonais, mais l'idée de peaufiner ces connecteurs puis de les ajouter à jsPlumb pour que tout le monde les utilise est très attrayante.

je pense que peut-être le code est dans ce projet github:

https://github.com/komagata/jquery.ganttView

..mais sachez que si vous essayez de les intégrer, le code a évolué un peu depuis qu'ils ont été écrits, vous pourriez donc avoir un peu de travail à faire à l'avance. Je serais heureux de vous aider si vous souhaitez poursuivre dans cette voie.

6
user842314

" WireIt est une bibliothèque javascript open source pour créer des interfaces Web souhaitables pour les applications de flux de données, les langages de programmation visuels, la modélisation graphique ou les éditeurs de graphiques."

tuyaux DERI qui a été inspiré par les tuyaux de Yahoo

enter image description here

Diagramme de Gantt JavaScript API de script riche:

enter image description here

Ext Gantt est un composant de diagramme de Gant construit sur les frameworks Ext Js (fabriqué par Sencha Inc)

enter image description here

dojox.gantt est un widget de diagramme de gantt dojo

enter image description here

19
Micah

Je ne sais pas si c'est plus facile que jsPlumb, qui est génial.

Ce cadre est comme l'éditeur d'interface visuelle de yahoo pipes, http://neyric.github.com/wireit/index.html et ce http://neyric.github.com/webhookit /docs/index.html

5
r0ast3d