Мне нужен способ управления блоками HTML в моих сценариях, поскольку, как мне сказали, мой путь слишком нечитабель. Как правило, я хотел бы написать что-то вроде следующего:Стратегия управления блоками разметки шаблона
app.templates = (function() {
return {
status: '{0}<br />{1}',
date: '{0} - {1}',
details: '<li><i class="sprite"></i>{0} cart</li> \
<li><i class="sprite"></i>{1} total</li> \
<li><i class="sprite"></i>{2} items</li>'
Тогда я хотел бы сделать что-то вроде: $('.status').html(utls.format(app.templates.status, status));
Я должен управлять нетривиальное количество этих блоков шаблона, может кто-нибудь мне точку в направление лучшей стратегии для этого?
, если у вас есть много шаблонов, вы можете захотеть взглянуть на mustache.js или ember.js – ochi
^выше + [рули] (http://handlebarsjs.com/), [подчеркивание] (HTTP: //underscorejs.org/#template) и т. д. –