2015-03-23 2 views
0

С системой шаблонов twig вы можете расширить родительский шаблон с помощью функции extends.двигатель шаблона ejs, продлить родительский шаблон, чтобы сформировать достойный шаблон дизайна.

Я только начинаю с узла и с двигателем шаблона ejs, но не могу найти аналогичную функциональность. Кто-нибудь знает, возможно ли это с помощью ejs, и если нет механизма js tpl, который может продлить родителя?

Я хочу построить простую TPL структуру, например:

<pagelayout.ejs> 
    <publicHeadScripts.ejs /> 
    <pageBodyBlock> 
    <publicFooter.ejs /> 
</pagelayout.ejs> 

Но несколько маршрутов потребует этот TPL structue и я не хочу, чтобы включить все вышеуказанные файлы все время. EG/coolpage будет маршрутизироваться, но это само будет введено в вышеупомянутый «pageBodyBlock».

Спасибо заранее, Джона

+0

http://bits.shutterstock.com/2013/03/07/mustache-vs-swig-templating-shootout/ Свинг является способом. – John

ответ