var resultTemplate = "" +
" <ul class='searchList'>" +
" <% _.each(paymentActions,function(paymentActivity){ %>" +
" <li><span class='amount visible-phone'>-<%= paymentActivity.grossAmount %></span>" +
" </li>" +
" <% }); %>" +
" </ul>";
var template = _.template(resultTemplate,{paymentActions : jsonData});
Ошибка я получаю (на последнюю строку фрагмента кода): -Подчеркивание JS шаблон метания Ссылки Ошибка переменная не определен
Uncaught ReferenceError: paymentActions is not defined(…)
Если я вручную поставить JSon значения в var resultTemplate
строки вместо ofActions он работает отлично. Таким образом, нижеследующий код выполняет штраф: -
var resultTemplate = "" +
" <ul class='searchList'>" +
" <% _.each([{grossAmount:100},{grossAmount:200}],function(paymentActivity){ %>" +
" <li><span class='amount visible-phone'>-<%= paymentActivity.grossAmount %></span>" +
" </li>" +
" <% }); %>" +
" </ul>";
Может ли кто-нибудь помочь отладить это?