1
我使用assemble.io爲簡單的網頁生成一些靜態文件。如何包含在YMF中定義的部分(Assemble.io/Handlebars.js)
現在我想定義YAML Front Matter中應該包含在生成頁面中的部分列表。
我想這
<div class="slides">
{{>slide-intro}}
{{>slide-welcome}}
{{>slide-goodbye}}
</div>
到的東西來替換:
---
slides:
- slide-intro
- slide-welcome
- slide-goodbye
---
<div class="slides">
{{#each slides}}
{{>this}}
{{/each}}
</div>
所以,我想用存儲在this
(例如slide-welcome
)被用作變量內容要包含的部分的名稱。
我看到使用{{>this}}
不起作用,但我不知道該在哪裏尋找解決方案。
有人可以幫我嗎?
這很有幫助,但我需要將'{{>(lookup ../ this)}}'改爲'{{>(lookup ../slides @index)}}',因爲您的建議會引發錯誤。 – wolfflow
我更新了代碼示例以根據您的評論工作。 – doowb