Assemble(模板):从嵌套的每个块中获取 parent 值

Assemble (templates): Get parent value from within nested each block

我在从 parent loop/each 获取值时遇到问题。我该怎么做?

我正在循环浏览一些问题,然后循环浏览一些答案。我想在每个答案中添加问题 ID..

JSON:

{
    "questions": [
        {
            "id": 1,
            "answers": [
                ...
                ...
                ...
            ]
        }
    ]

}

和Assemble.io嵌套loops/each

{{#forEach questions}}
    <h2>{{id}}</h2>
    <ul>
        {{#forEach this.answers}}
            <li>
                <input type="radio" name="{{id}}" id="{{id}}-{{index}}"/>
            </li>
        {{/forEach}}
    </ul>
{{/forEach}}

你知道我如何从 parent loop/each 中获取 ID 吗?

提前谢谢你...:-)

在把手中,您可以使用 parent accessor syntax ../

{{#forEach questions}}
    <h2>{{id}}</h2>
    <ul>
        {{#forEach this.answers}}
            <li>
                <input type="radio" name="{{../id}}" id="{{../id}}-{{index}}"/>
            </li>
        {{/forEach}}
    </ul>
{{/forEach}}