Angular, irgendeine Bibliothek für Organigramm?

Ich möchte sehen, ob Sie mit einer Organigrammbibliothek für Angularjs vertraut sind. Was ich versuche, ist nicht komplex, sollte aber mit Angular sein, und ich möchte es nicht von Grund auf neu machen, ich brauche eine Bibliothek und wenn es möglich ist, verantwortlich, aber nicht notwendig.

Ich muss so etwas erreichen:

http://jointjs.com/demos/org

Antworten (2)

Essential Diagram for JavaScript/Angular unterstützt das Erstellen jeder Art von Diagrammen, einschließlich Organigrammen. Hier ist ein Beispiel .

Das gesamte Produkt ist kostenlos über die Community-Lizenz erhältlich, wenn Sie sich qualifizieren.

Bildschirmfoto

Hinweis: Ich arbeite für Syncfusion.

Wow, $2.000(!). Erfordert die Community-Lizenz eine Namensnennung, z. B. Branding?
Nein. Die Community-Lizenz hat keine Anforderungen wie Branding. Wir stellen die Vollversion als Community-Lizenz zur Verfügung, solange die Entität, die sie verwendet, qualifiziert ist.
Danke für die Klarstellung (+1). Könnten Sie bitte eine URL zur Lizenz posten oder erklären, wer für die Community-Lizenz qualifiziert ist? Das sieht sehr nach einer Untersuchung wert aus.
syncfusion.com/products/communitylicense#faq Einzelne Entwickler oder bis zu fünf Benutzer in Unternehmen mit einem jährlichen Bruttoumsatz von weniger als 1 Million USD.

Eine weitere kommerzielle Alternative ist yFiles for HTML :

Es bietet allen Schnickschnack, den Sie sich in Organigramm-Szenarien nur wünschen können. Sehen Sie sich diese einfache Online-Demo an, um ein Beispiel dafür zu sehen, was es tun kann.

Die Bibliothek verfügt über eine hervorragende Integration mit Angular und AngularJS, und Sie können eine vollständige TypeScript-Integration nutzen, wenn Sie möchten. Dies wird in diesen Demos hervorgehoben .

So kann es aussehen, aber die wirkliche Stärke der Bibliothek ist die Anpassbarkeit. Sie können buchstäblich alles ändern , um Ihre spezifischen Anforderungen genau abzudecken:

Geben Sie hier die Bildbeschreibung ein

Haftungsausschluss: Ich arbeite für das Unternehmen, das diese Bibliothek erstellt, vertrete hier jedoch nicht meinen Arbeitgeber.