Passando variáveis ​​através de guidões parciais

Atualmente estou lidando com handlebars.js em um aplicativo express.js. Para manter as coisas modulares, divido todos os meus modelos em parciais.

Meu problema: Não consegui encontrar uma maneira de passar variáveis ​​por meio de uma invocação parcial. Digamos que eu tenha uma parcial que se parece com isso:

<div id=myPartial>
    <h1>Headline<h1>
    <p>Lorem ipsum</p>
</div>

Vamos supor que registrei essa parcial com o nome 'myPartial'. Em outro modelo, posso dizer algo como:

<section>
    {{> myPartial}}
</section>

Isso funciona bem, a parcial será processada como esperado e eu sou um desenvolvedor feliz. Mas o que eu preciso agora, é uma maneira de passar variáveis ​​diferentes através desta invocação, para verificar dentro de uma parcial, por exemplo, se um título é dado ou não. Algo como:

<div id=myPartial>
    {{#if headline}}
    <h1>{{headline}}</h1>
    {{/if}}
    <p>Lorem Ipsum</p>
</div>

E o invokation deve ser algo como isto:

<section>
    {{> myPartial|'headline':'Headline'}}
</section>

ou então.

Eu sei que sou capaz de definir todos os dados de que preciso antes de renderizar um modelo. Mas eu preciso de uma maneira de fazer isso como acabei de explicar. Existe um caminho possível?

questionAnswers(7)

yourAnswerToTheQuestion