「每一個」循環假設我想建立一個動態表。我如何在每個內部運行。如果代表當前項目的唯一變量是this
。handlebars.js內的另一個「每個」循環3
{{#each by_width}}
{{#each by_height}}
{{this}} // how do refer to this from the outer loop?
{{/each}}
{{/each}}
「每一個」循環假設我想建立一個動態表。我如何在每個內部運行。如果代表當前項目的唯一變量是this
。handlebars.js內的另一個「每個」循環3
{{#each by_width}}
{{#each by_height}}
{{this}} // how do refer to this from the outer loop?
{{/each}}
{{/each}}
您可以使用../
來訪問父在把手模板:
{{#each by_width}}
{{#each by_height}}
w: {{../this}}
h: {{this}}
{{/each}}
{{/each}}
那當然假定by_height
是by_width
各元素中,如果他們在頂層倆都是那麼你需要另一個../
:
{{#each by_width}}
{{#each ../by_height}}
w: {{../this}}
h: {{this}}
{{/each}}
{{/each}}
關於../好的訣竅../非常感謝你 – Ricbermo
有人可以幫助我這個:http://stackoverflow.com/questions/31907566/every-nth-row-in-handlebars-shows-weird-behaviour – vini
你如何獲得'{{../ this}}'的{{@index}}? – developer