【发布时间】:2014-11-14 12:02:20
【问题描述】:
我有一个部分...例如:partial.hbs
<h1>{{title}}</h1>
我想使用这个部分,但在另一个部分中传递 YAML“标题”,例如:page.hbs
---
title: hello
---
{{> partial}}
如果不编写自定义助手,这可能吗?
【问题讨论】:
标签: html yaml handlebars.js assemble
我有一个部分...例如:partial.hbs
<h1>{{title}}</h1>
我想使用这个部分,但在另一个部分中传递 YAML“标题”,例如:page.hbs
---
title: hello
---
{{> partial}}
如果不编写自定义助手,这可能吗?
【问题讨论】:
标签: html yaml handlebars.js assemble
在使用 Handlebars 2.x 的 Assemble 0.4.x 中,您应该能够pass arguments to partials,因此您对 partial.hbs 的使用类似于:
page.hbs
---
title: hello
---
{{> partial title=title}}
请确保您使用的是支持部分参数/参数的 Handlebars
否则你可以看看handlebars-helper-partial,它可以用
希望这会有所帮助。
【讨论】: