Как я могу выбрать выбранную группу/список объектов только из моих данных json? Например, я просто хочу, чтобы петли "ID2" в приведенном ниже примере,jsrender/jsviews: как закодировать выбранный список объектов?
JSON,
{
"ID1": {
"items":{
"0": "VALUE1",
"1": "VALUE2",
"2": "VALUE3",
"4": "VALUE4"
}
},
"ID2": {
"items": {
"0": "VAL2-1",
"1": "VAL2-2",
"2": "VAL2-3"
}
}
}
JS,
myTmpl2 = $.templates("#myTmpl2");
$("#result2").html(
myTmpl2.render(data2)
);
шаблон,
<script id="myTmpl2" type="text/x-jsrender">
{{props #data}}
<tr>
<td>{{:key}}</td>
{{for prop}}
{{props items}}
<td>{{>key}} - {{>prop}}</td>
{{/props}}
{{/for}}
</tr>
{{/props}}
</script>
результат ,
ID1 0 - VALUE1 1 - VALUE2 2 - VALUE3 4 - VALUE4
ID2 0 - VAL2-1 1 - VAL2-2 2 - VAL2-3
В результате я после
результат,
ID2 0 - VAL2-1 1 - VAL2-2 2 - VAL2-3
Возможно ли это?
и btw, что делает #data
означает в {{props #data}}
(я использую его, но не понимаю его!)?
Могу ли я это сделать, если я хочу выбрать только группу - {{props #data.ID2}}
??
спасибо за ответ! :) – laukok