Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 15.11.2013, 12:12
Кандидат Javascript-наук
Отправить личное сообщение для assd18 Посмотреть профиль Найти все сообщения от assd18
 
Регистрация: 07.03.2012
Сообщений: 118

Как доступится к свойствам созданной коллекции?
Здравствуйте. Я создаю коллекцию на основе данных которые приходят с сервера. Структура json такая:
resp:{
  opts: "",
  desc: "",
  data:{
    dataList: [
      {масса разных свойств},
      {масса разных свойств},
      {масса разных свойств}
    ]
  }
}

....
var ListCollection = new App.Collections.List();
            ListCollection.create(json);                              
            $("#container").html(this.render(ListCollection).el);
        },              
 
        render: function(collection) {            
            collection.each(function(video) {
                var View = new App.Views.Video({model: model}); 
                this.$el.append(View.render().el);                
            }, this);
            
            return this;
        }

Как можно отрендерить именно dataList, а ни весь объект resp?
Всем заранее спасибо за помощь)
Ответить с цитированием
  #2 (permalink)  
Старый 15.11.2013, 12:25
Профессор
Отправить личное сообщение для Rise Посмотреть профиль Найти все сообщения от Rise
 
Регистрация: 07.11.2013
Сообщений: 4,435

ListCollection.create(json);
console.log(ListCollection); ???

Последний раз редактировалось Rise, 15.11.2013 в 12:38.
Ответить с цитированием
  #3 (permalink)  
Старый 15.11.2013, 12:38
Кандидат Javascript-наук
Отправить личное сообщение для assd18 Посмотреть профиль Найти все сообщения от assd18
 
Регистрация: 07.03.2012
Сообщений: 118

json - это запрос со свойствами на сервак и dataList там не указывается...

var json = {"type":"Query",
                  "opts": {опции запроса};  
}
Ответить с цитированием
  #4 (permalink)  
Старый 15.11.2013, 12:43
Кандидат Javascript-наук
Отправить личное сообщение для assd18 Посмотреть профиль Найти все сообщения от assd18
 
Регистрация: 07.03.2012
Сообщений: 118

console.log(ListCollection); - да
там получается какая труктура - ListCollection.models[0].attributes и уже в атрибутах все добро
Ответить с цитированием
  #5 (permalink)  
Старый 15.11.2013, 12:43
Профессор
Отправить личное сообщение для Rise Посмотреть профиль Найти все сообщения от Rise
 
Регистрация: 07.11.2013
Сообщений: 4,435

Ты уже определись какая у тебя структура json
Ответить с цитированием
  #6 (permalink)  
Старый 15.11.2013, 12:49
Кандидат Javascript-наук
Отправить личное сообщение для assd18 Посмотреть профиль Найти все сообщения от assd18
 
Регистрация: 07.03.2012
Сообщений: 118

ой, сорри dataList идет в оптсах и присутствует в ответе но не в запросе...
Ответить с цитированием
  #7 (permalink)  
Старый 15.11.2013, 12:49
Профессор
Отправить личное сообщение для Rise Посмотреть профиль Найти все сообщения от Rise
 
Регистрация: 07.11.2013
Сообщений: 4,435

Сообщение от assd18 Посмотреть сообщение
console.log(ListCollection); - да
Что да, я знаю что да, всю структуру объекта выкладывай
Сообщение от assd18 Посмотреть сообщение
там получается какая труктура - ListCollection.models[0].attributes и уже в атрибутах все добро
Если там все добро что тебе тогда надо...
Ответить с цитированием
  #8 (permalink)  
Старый 15.11.2013, 12:52
Профессор
Отправить личное сообщение для Rise Посмотреть профиль Найти все сообщения от Rise
 
Регистрация: 07.11.2013
Сообщений: 4,435

Сообщение от assd18 Посмотреть сообщение
json - это запрос со свойствами на сервак
Ответить с цитированием
  #9 (permalink)  
Старый 15.11.2013, 12:54
Кандидат Javascript-наук
Отправить личное сообщение для assd18 Посмотреть профиль Найти все сообщения от assd18
 
Регистрация: 07.03.2012
Сообщений: 118

мне нужно делать each по resp.opts.dataList а не по resp
Ответить с цитированием
  #10 (permalink)  
Старый 15.11.2013, 12:55
Кандидат Javascript-наук
Отправить личное сообщение для assd18 Посмотреть профиль Найти все сообщения от assd18
 
Регистрация: 07.03.2012
Сообщений: 118

json - это запрос со свойствами на сервак

это образно.
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Открытие div блока при первом визите на сайт Nushaba Общие вопросы Javascript 28 20.12.2013 19:24
Решение проблемы кодировок для AJAX и PHP без iconv (cp1251 в AJAX) Serge Ageyev AJAX и COMET 10 24.04.2013 19:48
Как организовать RichEdit arma Элементы интерфейса 2 18.02.2010 13:57
О наследовании событий, или как корректно его отменить. JCShen Events/DOM/Window 8 08.02.2010 23:00
Как правильно послать XML в POST запросе LowCoder AJAX и COMET 10 15.07.2009 22:20