Ich bin da draußen auf TONNEN Bibliotheken und Direktiven gestoßen, aber die meisten scheinen sowohl mit den Knoten als auch mit den Kanten nicht anpassbar oder sehr unfreundlich mit ie8 zu sein
Die ich ausprobiert habe
Die oben aufgeführten hatten entweder Probleme mit der einfachen Änderung ihres HTML-Layouts, der Kanten, waren nicht mit IE 8 kompatibel oder funktionierten einfach nicht gut mit Angular.
Irgendwelche Vorschläge für ein Knoten-/Kantenhierarchie-Netzwerkdiagramm, das mit anglejs (1.2.x) und IE 8 funktionieren würde?
KeyLines JS hat eine breite Unterstützung für Browser, seit IE7. Während die exponierte API immer dieselbe ist, hat sie in alten Browsern (IE7/8) einen Flash-Renderer .
Außerdem gibt es eine offizielle Angular-Direktive (in der Beta) dafür, die Kunden bereits verwendet haben.
Hinweis : Es handelt sich nicht um eine Open-Source-Bibliothek, sondern um eine kommerzielle.
Andere js-Netzwerkvisualisierungen können Wrapper mit einer benutzerdefinierten Angular-Direktive sein, aber es ist möglicherweise nicht trivial, Probleme zu debuggen und zu beheben, insbesondere bei alten Browsern. Es ist normalerweise in Ordnung, wenn Sie ein Projekt zum Spaß oder zum Angeben erstellen müssen, aber wenn es um die Produktion geht, möchten Sie wirklich nicht damit herumspielen.
Haftungsausschluss : Ich bin Teil des Entwicklerteams von KeyLines.
Schauen Sie sich der Vollständigkeit halber auch diese Antwort an: Zoombarer Netzwerkgraph in AngularJS
Sebastian