Мне нужно создать двухуровневый вложенный список в шаблоне Angular и индексировать элементы глобальным индексом или другими словами, индексируя в ширину.
Если щелкнуть элемент, он сможет вернуть индекс.
Схема:
- 0 Элемент списка
- 2 Элемент списка
- 3 Элемент списка
- 1 Элемент списка
- 4 Элемент списка
- 5 Элемент списка
Я пытаюсь пройти этот JSON (вы можете игнорировать корень):
data: Data = {
"name": "Exceptions",
"color": "white",
"children": [
{
"name": "New",
"color": "peru",
"children": [
{
"name": "Amount Break",
"size": 1,
"color": "deepskyblue"
},
{
"name": "Amount Break",
"size": 1,
"color": "dodgerblue"
}
]
},
{
"name": "Active",
"color": "chocolate",
"children": [
{
"name": "Amount Break",
"size": 2,
"color": "deepskyblue"
},
{
"name": "Amount Break",
"size": 2,
"color": "dodgerblue"
}
]
}
]
}