2012-03-11 2 views
0

Я новичок в Backbone.js и работает с JSON.Как работать с моделью Backbone.js и представлениями или рельсами с глубоко вложенным объектом JSON

У меня возникли проблемы при работе со следующими JSON: http://pastebin.com/FFEwc0Fb

То, что я хочу достичь, это к

  1. создать модель этих данных в формате JSON
  2. связывают модель с точки зрения
  3. привязывает взгляд к шаблону и узнает, как показывать определенные атрибуты данных, например feed-> title и заголовки каждого плейлиста, который является каналом-> entry-> array-> title

Может ли кто-нибудь предоставить пример кода, который делает вышеизложенное, или указать мне в правильном направлении?

Возможные альтернативные решения: Я также использую Rails в моем приложении, так что я мог бы использовать попытаться использовать Rails, чтобы включить JSON в JSON Я хочу, чтобы это было ...

+1

Я думаю, вы не просите ответа на конкретную проблему, но для полного учебного пособия. Я предлагаю вам начать с приветственного слова [Backbone JS hello] (https://www.google.com/search?q=backbone+hello+word) – fguillen

ответ

1

взгляд на parse method на моделях и коллекции. После того, как вы сделаете свой выбор, ответ всегда передается через функцию синтаксического анализа, которую вы определяете в своей модели или коллекции. Там вы можете пройти через объект и создать атрибуты, которые будут установлены в модели, как вы хотите. Например:

parse: function(response) { 
    var attrs = { 
     title: response.feed.title, 
     author: response.feed.author 
    }; 

    return attrs; 
} 

Это небольшой пример того, как вы могли бы сделать это внутри позвоночника.

+0

Perfect. Это была ключевая часть, с которой я столкнулся. –

Смежные вопросы