Я хочу сделать сайт с картой для организатора ярмарки.
Итак, я понял, что мне нужно реализовать чередующийся цикл for.
<div class="table">
<div class="tr">
@var entry_a;@
@var entry_b;@
@var loop_i;@
@var loop_y;@
@for loop_i = 0; loop_i < context.length; loop_i++@
@entry_a = context[loop_i];@
@for loop_y = 0; loop_y < entry_a.length; loop_y++@
@entry_b = entry_a[loop_y];@
<div id="#entry_b['id']#">
@if (entry_b['belegt'] == 0)@
<div class="td">#entry_b['col1']#</div>
@else@
<div class="td_b">#entry_b['col1']#</div>
@endif@
</div>
@endfor@
@endfor@
</div>
</div>
мои данные JSON выглядят так:
self.data_a =[
{
"0": {
"id": "0",
"col1": "A 1",
"belegt": "0"
},
"1": {
"id": "1",
"col1": "B 1",
"belegt": "1"
},
"2": {
"id": "2",
"col1": "C 1",
"belegt": "0"
},
"3": {
"id": "3",
"col1": "D 1",
"belegt": "1"
}
},
{
"0": {
"id": "0",
"col1": "A 2",
"belegt": "0"
},
"1": {
"id": "1",
"col1": "B 2",
"belegt": "1"
},
"2": {
"id": "2",
"col1": "C 2",
"belegt": "0"
},
"3": {
"id": "3",
"col1": "D 2",
"belegt": "1"
}
}
]
но почему-то, когда я использую отладчик, он не запускает циклы for.
Я хаппер за любую помощь.