0
Прошел collection.toJSON()
в качестве аргумента для шаблона underscore
.Ссылка на переменную коллекции внутри подчеркивающего шаблона
render: function() {
this.template(this.collection.toJSON());
}
Внутри маршрутизатора приложения он инициализируется так:
var productsList, products = new Products();
var p = products.fetch({ type: 'POST' });
p.done(function() {
productsList = new ProductsList({ collection: products });
productsList.render();
});
Тогда как я ссылаться на коллекцию внутри шаблона?
<% _.each(collection, function(p) { %>
<tr>
<td><%= p.price %></td>
</tr>
<% }); %>
Когда я попытался его с обеими products/collection
переменных исключением были подняты о том, что я использовал неизвестный идентификатор.
Я использовал {продукты: this.collection.toJSON()};) – lexeme