1
ich folgende Datenstruktur:Nested Schlüssel in Schnurrbart Vorlage
var data = {
labels: { name: "Name" },
data: {
name: "Layer 1",
children: [
{
name: "Layer 1-1",
children: [
{ name: "Layer 1-1-1" },
{ name: "Layer 1-1-2" }
]
},
{
name: "Layer 1-2",
children: [
{ name: "Layer 1-2-1" },
{ name: "Layer 1-2-2" }
]
},
{ name: "Layer 1-3" }
]
}
};
Wie Sie jede Schicht sehen kann, haben sie eigene Kinder ist. In dieser Geige können Sie sehen, dass die Kinder mehrfach gerendert werden: https://jsfiddle.net/kaljak/9xuLpnxp/
Was muss ich ändern, dass die Kinder nur einmal gerendert werden?
ich sehe, wenn es keine „Kinder“ ist es versucht, eine in der finden Elternknoten. Wie kann ich das verhindern? https://jsfiddle.net/kaljak/9xuLpnxp/2/ -> unten sind noch 3 Zeilen zu viel. – kaljak
Das ist ein unerwartetes Verhalten. Wie auch immer, Sie können 'children' als leeres Array hinzufügen: https://jsfiddle.net/9xuLpnxp/3/ –
Vielen Dank – kaljak