Я работаю с mustache.js впервые.Кажется, что все примеры, которые я нахожу, говорят о размещении всего встроенного, но я хочу, чтобы мои шаблоны были во внешних файлах, чтобы их можно было использовать в разных местах.Как я могу это сделать?(У меня есть jQuery в моем стеке, если это имеет значение.)
Скажем, у меня есть:
template.html
{{title}} spends {{calc}}
data.js
var data = { title: "Joe", calc: function() { return 2 + 4; } };
index.html
<script type="text/javascript" src="data.js"></script>
<div id="target"></div>
<script type="text/javascript">
var template = ?????? // how do I attach the template?
var html = Mustache().to_html(template, data);
$('#target')[0].innerHTML = html;
</script>