1

Assemble を使用してパーシャル内のコンテンツをレンダリングする YAML に問題があります

ここに私の内訳があります:

レイアウト/デフォルト.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>

コンテキストと関係があると思いますが、さまざまな順列を試してみましたが役に立ちませんでした。

どんなポインタでも大歓迎です。

A.

4

1 に答える 1

1

これは組み立てよりもハンドルバーの問題です。ハンドルバーを使用すると、ネストされたブロックでパーシャルを使用するときに注意が必要になります。

あなたの例を考えると、ブロックの中にいるのでcontent.hbs試してみてください。{{car.pagetitle}}{{#car}}...{{/car}}

于 2014-09-10T11:24:31.523 に答える