Сборка, Руль частичный, Фронт YAML

У меня есть частичный... например: частичный.hbs

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

Я хочу использовать этот частичный, но передать "заголовок" YAML в другом частичном, например: page.hbs

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

это возможно без написания специального помощника?

1 ответ

Решение

В Ассемблировании 0.4.x с Handlebars 2.x вы должны иметь возможность передавать аргументы в партиалы, так что вы будете использовать что-то подобное:

page.hbs

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

просто убедитесь, что вы используете Handlebars <=2.0, который поддерживает частичные параметры / аргументы.

в противном случае вы можете взглянуть на https://github.com/helpers/handlebars-helper-partial, который может сделать это с помощью <2.0 Handlebars.

надеюсь это поможет.

Другие вопросы по тегам