Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 24.09.2012, 13:39
Новичок на форуме
Отправить личное сообщение для Exact Посмотреть профиль Найти все сообщения от Exact
 
Регистрация: 24.09.2012
Сообщений: 2

Backbone: Отображение коллекции
Итак, суть в следующем, у меня есть коллекция моделей. Как вывести во view модель я более или менее разобрался. А как вывести коллекцию моделей? Скажем, чтобы сгенерировалась таблица, где каждая строка - экземпляр модели.

Или хотя бы как работать с коллекцией в template если передать её и обработать в ручную?

Последний раз редактировалось Exact, 24.09.2012 в 14:59.
Ответить с цитированием
  #2 (permalink)  
Старый 24.09.2012, 16:03
Новичок на форуме
Отправить личное сообщение для Exact Посмотреть профиль Найти все сообщения от Exact
 
Регистрация: 24.09.2012
Сообщений: 2

Сделал таким образом, создал хеш: {collect: (моя коллекция)} и передал его в темплейт.
А в темплейте работал уже с коллекцией:
<% for (var i = 0; i <= collect.length-1; i++) { %>
                    <tr>
                        <td><%= collect.at(i).get('id') %></td>
                    </tr> 
<% } %>


Но, наверное не обязательно создавать новый хэш, чтобы передать данный? А если просто передать коллекцию, как к ней обращаться?
Ответить с цитированием
  #3 (permalink)  
Старый 08.10.2012, 12:07
mue mue вне форума
Интересующийся
Отправить личное сообщение для mue Посмотреть профиль Найти все сообщения от mue
 
Регистрация: 15.11.2011
Сообщений: 24

например коллекция у вас называется
library

тогда просто пройдитесь по всей коллекции циклом

library.each(function(one_model){
// one_model - Это одна ваша запись в коллекции
});
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
jquery-gp-gallery.js - разное отображение подгружаемых изображений frutality jQuery 1 09.09.2012 18:15
backbone & node. Ошибка. spirits25 AJAX и COMET 1 16.04.2012 02:50
Backbone, либо сам JS, либо я p00h Общие вопросы Javascript 2 26.08.2011 09:27
Неккоректное отображение jquery меню в Google Chrome и Opera Galyanov Opera, Safari и др. 6 25.01.2011 00:26
Метод определения номера элемента в коллекции.. ZElk Общие вопросы Javascript 1 12.10.2009 15:47