Ich habe hier (Datenbank / Backend) Daten, die als Baumstruktur vorliegen und die will ich im Browser darstellen und bearbeiten.
Was ich brauche:
Die ersten beiden scheinen zu wenige Funktionen zu haben (Treant scheint kein drag and drop zu haben). jsTree scheint mir genau das zu sein, was ich suche. jQuery ist auch sowieso schon eingebunden, das wäre also keine zusätzliche Abhängigkeit.
Gibt es denn wirklich nichts anderes? jQuery ist doch schon etwas veraltet. Ist jsTree die einzige feature-rich tree view? Anscheinend benutzen alle D3, sind mir da evtl. sehr gut passende fertige Templates entgangen?
Was ich brauche:
- Drag and Drop + zugehörige Events um die Änderung ans Backend weiter zu geben
- Der Baum hat eine fixe Hierarchie mit 4 bzw. 5 Ebenen (Die 5. Ebene wird voraussichtlich nur aggregiert angezeigt und nicht als seperate Ebene)
- Aktuell habe ich bei den 4 Ebenen knapp 7.000 Elemente die ich da einpflege
- Ich will keine Animationen oder sich selber organisierende Graphen, sondern ein fixes Layout
- Nice to have: Eine Suche bzw. live-filter und vllt noch tri-state Checkboxen
Die ersten beiden scheinen zu wenige Funktionen zu haben (Treant scheint kein drag and drop zu haben). jsTree scheint mir genau das zu sein, was ich suche. jQuery ist auch sowieso schon eingebunden, das wäre also keine zusätzliche Abhängigkeit.
Gibt es denn wirklich nichts anderes? jQuery ist doch schon etwas veraltet. Ist jsTree die einzige feature-rich tree view? Anscheinend benutzen alle D3, sind mir da evtl. sehr gut passende fertige Templates entgangen?