Ich möchte einen Baum in angularjs dynamisch erstellen, die Struktur wird wie folgt aus der Datenbank abgerufen.Erstellen einer Baumstruktur in angularjs
[{
"TreeName":"String content",
"Level":0,
}],
[{
"TreeName":"String content",
"Level":0,
}],
[{
"TreeName":"String content",
"Level":1,
}],
[{
"TreeName":"String content",
"Level":2,
}],
[{
"TreeName":"String content",
"Level":2,
}],
[{
"TreeName":"String content",
"Level":1,
}],
[{
"TreeName":"String content",
"Level":2,
}],
[{
"TreeName":"String content",
"Level":3,
}],
[{
"TreeName":"String content",
"Level":1,
}]
Wenn Ebene 0 dann sein Hauptknoten und die Ebene 1 übergeordnete Knoten und Pegel 2 wird, dass die Eltern und Kind-Knoten der Ebene 3 werden, dass Childs Kind-Knoten und so weiter.
Ich habe viele Beispiele ausprobiert und funktioniert nicht, die einzige Sache ist, dass ich dachte, ich sollte eine Menge von if-Aussagen machen, aber ich brauche einen kürzeren und effizienteren Weg.
möglich zu verwenden Versuchen Sie es mit 'jstree' https://libraries.io/bower/jstree –