Можно ли передать частичную переменную в другую частичную? Что-то вроде:Передавать частичное как переменную
{{>
template1
image="images/image1.jpg"
content=template2
}}
Можно ли передать частичную переменную в другую частичную? Что-то вроде:Передавать частичное как переменную
{{>
template1
image="images/image1.jpg"
content=template2
}}
Если я правильно понимаю, что вы спрашиваете, то я думаю, что ваш вопрос отвечает в документации Handlebars по адресу Dynamic Partials:
Если простая переменная имеет частичное имя, ее можно разрешить с помощью помощника поиска.
Ваш шаблон должен был бы назвать template1
и передать им динамическое частичное имя в виде строки:
{{> template1 content="template2"}}
Ваш template1
парциальное бы включать в себя следующее:
{{> (lookup . "content")}}
Попробуйте передать его в виде строки
{{> template1 tempPartial="template2"}}
А затем ссылаться на него с
{{> (tempPartial) }}
Спасибо за Ваш комментарий , не совсем уверен, что вы имеете в виду, хотя ... передача строки просто отображает строку внутри первого шаблона –
А я понимаю, что вы имеете в виду, но она не будет компилироваться с помощью(). Если я удалю скобки, он не сможет найти шаблон –
, это похоже на то, что я ищу. Попробуй сейчас –