Я хотел бы знать, как добиться следующего с помощью интеграции рулей Paninis (!).
Я хочу иметь generi c частичное или "контейнер"
<!-- segment.html -->
<div class="segment">
...segment contents go here
</div>
, которые я вызываю с множественными спецификациями c частями файлами, подобными этому:
<!-- contact-segment.html that somehow extends segment.html-->
<b>...contents that should get wrapped by segment.html</b>
И, наконец, используйте это на такой странице:
<!-- index.html calling partial contact-segment.html wich in turn calls segment.html -->
{{> contact-segment }}
Я уверен, что это возможно, и мне просто не хватает правильной терминологии, чтобы самому гуглить. (Я пытался час или два)
Заранее спасибо ...
С одной стороны, я действительно презираю очень много, добавив "помощника", который выглядит следующим образом :
// Example file src/helpers/segment.js
module.exports = function(options) {
// options.fn(this) = Handelbars content between {{#segment}} HERE {{/segment}}
var segment = '<div class="segment">' + options.fn(this) + '</div>';
return segment;
}
Это работает, но на самом деле это не так.
Я бы хотел сделать это "способом руля"