У меня есть два цикла, второй - внутри первого, я хотел бы получить #index первого петля во втором цикле.Получить {{#index}} родительский элемент первого цикла цикла во втором цикле для цикла в JSrender
это мой код:
{{for parentObject}}
{{for childObject}}
<input id="myId{{:#indexParent}}{{:#index}}"/>
{{/for}}
{{/for}}
Я попробовал этот код:
{{for parentObject ~parent=#index}}
{{for childObject}}
<input id="myId{{:~parent}}{{:#index}}"/>
{{/for}}
{{/for}}
, но он не работает!
Да мои объекты являются массивами. Поэтому я пробовал это решение, но оно не работает! он ничего не отображает. Спасибо. – user2982862
Если он ничего не отображает, ваша итерация childObject или parentObject не работает. Вы должны просто проверить сначала с помощью «aaa {{для parentObject}} xxx {{для childObject}} yyy {{/ for}} {{/ for}} bbb". Выводит ли это «aaabbb» или «aaaxxxyyy ... bbb» или что? Возможно, ваша проблема «выше». После этого попробуйте что-то вроде: «aaa {{для parentObject}} {{: # index}} xxx {{для childObject}} {{: # index}} xxxyyy {{/ for}} {{/ for}} bbb" – BorisMoore