en.javascript.info/2-ui/5-widgets/4-template-lodash/template-error-sourceurl.view/index.html
2015-02-19 23:57:02 +03:00

29 lines
599 B
HTML

<!DOCTYPE html>
<html>
<body>
<script src="https://cdnjs.cloudflare.com/ajax/libs/lodash.js/3.2.0/lodash.js"></script>
<script type="text/template" id="menu-template">
<div class="menu">
<span class="title"><%-title%>
<ul>
<% items.forEach(function(item) { %>
<li><%-item%></li>
<% }); %>
</ul>
</div>
</script>
<script>
var tmpl = document.getElementById('menu-template').innerHTML;
var compiled = _.template(tmpl, null, {sourceURL: '/template/menu-template'});
var result = compiled({ title: "Заголовок" });
document.write(result);
</script>
</body>
</html>