2
使用assemble我實際上停留在我無法修復自己的問題上。assemble - 將字符串列表呈現爲Handlebars部分
我在YAML front matter部分定義了一堆widgets
,其中包括部分保留{{> aside}}
。直到這裏一切都按預期工作!
我現在想要做的是取得列表小部件,並在旁邊模板中呈現我的部分。但無論如何它不能按預期工作。
的src /模板/佈局/佈局default.hbs
---
layout: src/templates/layouts/layout-default.hbs
widgets:
- widget_link-list
- widget_welcome-message
---
<section role="main">
<h1>Template TwoCol</h1>
{{> body }}
</section>
<aside role="complementary">
{{> aside}}
</aside>
的src /模板/諧音/ aside.hbs
{{#each widgets}}
{{.}}
{{/each}}
使用{{.}}
打印我上面的定義列表,串。但是,如果我試圖做{{> .}}
這,控制檯會發出以下警告:
警告:部分。無法找到使用 - 強制繼續。
我們也有部分幫助:https://github.com/helpers/handlebars-helper-partial 這將拉動YAML前端在運行時不在文件中,並將其與其他上下文合併。 – doowb