【问题标题】:Assemble, Handlebars partial, YAML Front matterAssemble, Handlebars partial, YAML Front matter
【发布时间】:2014-11-14 12:02:20
【问题描述】:

我有一个部分...例如:partial.hbs

<h1>{{title}}</h1>

我想使用这个部分,但在另一个部分中传递 YAML“标题”,例如:page.hbs

---
 title: hello
---
{{> partial}}

如果不编写自定义助手,这可能吗?

【问题讨论】:

    标签: html yaml handlebars.js assemble


    【解决方案1】:

    在使用 Handlebars 2.x 的 Assemble 0.4.x 中,您应该能够pass arguments to partials,因此您对 partial.hbs 的使用类似于:

    page.hbs

    ---
     title: hello
    ---
    {{> partial title=title}}
    

    请确保您使用的是支持部分参数/参数的 Handlebars

    否则你可以看看handlebars-helper-partial,它可以用

    希望这会有所帮助。

    【讨论】:

      猜你喜欢
      • 2011-10-26
      • 2014-03-14
      • 2015-11-23
      • 2014-06-04
      • 2014-10-23
      • 1970-01-01
      • 2014-04-18
      • 1970-01-01
      • 2012-12-07
      相关资源
      最近更新 更多