Все примеры , которые я нашел в Интернете, показывают только, как создать одноуровневый аккордеон, например:
-parent1
-child1
-parent2
-child2
Мне нужно создать динамический аккордеон с несколькими вложенными родителямиПримерно так:
-parent
-subparent1
-subparent2
...
-subparentN
- child
Мои данные поступают в следующем формате:
// first object in response is always considered to be the PARENT,
last one is always CHILD, and those in between are SUBPARENTS
// number of SUBPARENTS is not constant
"parents": [
{
"id": "583", // TOP LEVEL PARENT
"label": "PARENT",
"description": "irrelevant description here, i only need to show label for parents"
},
{
"id": "593",
"label": "SUBPARENT1",
"description": "..."
},
{
"id": "594",
"label": "SUBPARENT2",
"description": "..."
},
{
"id": "604",
"label": "SUBPARENT3",
"description": "..."
},
{
"id": "605", // CHILD
"label": "CHILD LABEL",
"description": "FEW LINES OF DESCRIPTION I NEED TO DISPLAY"
}
]