doT.js: возможно ли сохранить несколько определений шаблонов в файле?

Я с удовольствием использую текстовый файл для хранения определения шаблона doT.js, которое я прочитал через Ajax, а затем создал свой шаблон:

var tmpl = getTemplate("form.txt"); // my ajax method
formTemplate = doT.template(tmpl);

Тем не менее, у меня есть несколько шаблонов, и что было бы действительно здорово, это определить их все в одном файле.

Глядя на примеры в проекте doT.js GitHub, я вижу пример multidef.def.jst из того, что мне кажется, иметь несколько шаблонов в одном файле:

{{##def.template1:
   <div>{{=it.bar}}</div>
   /* Including one.def file here */
   {{#def.one}}
#}}

{{##def.template2:param:
   <div>{{=param.bar}}</div>
   <div class="{{=param.class}}">
   </div>
#}}

Я читаю это правильно? Если так, как вы это анализируете? Я не могу понять, как и не могу найти какую-либо документацию, которая указывает мне правильное направление.

0 ответов

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