assemble.io - 在泛音YAML数据的情况下无法正常工作(assemble.io - c

2019-10-20 21:26发布

我有一个问题与YAML渲染使用组装的谐音中的内容

这里是我的故障:

布局/ deafualt.hbs

<body>
        {{pagetitle}} <!-- THIS WILL RENDER 'HELLO WORLD' FINE -->
        <header role="banner">
            {{> _header }}
        </header>
        <main role="main">
            {{> body }}
        </main>
        <footer role="contentinfo">
            {{> _footer }}
        </footer>
    </body>

页/ car.hbs

---
pagetitle: "HELLO WORLD"
---
{{#car }}
    {{> banner }}
    {{> content }}
    {{> explore }}
    {{> feature }}
    {{> social }}
{{/car }}

模块/ content.hbs

<h1>{{pagetitle}}</h1> <!-- THIS ***WON'T*** RENDER 'HELLO WORLD'-->
<h>Im a sub-heading</h2>

我想,它的东西与上下文做的,但我已经试过各种排列无济于事。

任何指针不胜感激。

一种。

Answer 1:

这是一个车把的问题比组装更多。 随着车把它,当你使用嵌套块谐音得到棘手。

鉴于你的榜样,在content.hbs尝试做{{car.pagetitle}}因为你是内{{#car}}...{{/car}}块。



文章来源: assemble.io - context of yaml data in partials not working
标签: yaml assemble