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>
#}}
Я читаю это правильно? Если так, как вы это анализируете? Я не могу понять, как и не могу найти какую-либо документацию, которая указывает мне правильное направление.