2012-03-11 2 views
0

저는 Backbone.js 및 JSON에 익숙하지 않았습니다. 뷰에 모델을 그 JSON 데이터 깊게 중첩 된 JSON 객체가있는 Backbone.js 모델 및 뷰 또는 레일을 사용하는 방법

  • 바인딩의 모델을 만들 http://pastebin.com/FFEwc0Fb

    내가 달성하고자하는 것은

    1. 에 :

      나는 다음과 같은 JSON 작업하는 데 문제

    2. 보기를 템플릿에 바인딩하고 데이터의 특정 속성을 표시하는 방법을 배우십시오. 피드 -> 제목 및 피드 인 각 재생 목록의 제목 -> 항목 -> 배열 -> 제목

    위의 작업을 수행하는 샘플 코드를 제공하거나 올바른 방향으로 나를 가리킬 수 있습니까?

    가능한 대안 솔루션 : 나는 또한 그래서 나는 그것이로 지정할 JSON으로 JSON을 설정하는 레일을 사용해보십시오 사용할 수 있습니다 내 응용 프로그램에 레일을 사용하고 있습니다 ... 모델에 parse method에서

  • +1

    구체적인 문제에 대한 답변을 요구하는 것이 아니라 전체 adhoc 백본 자습서에 대해 묻는 것입니다. [Backbone JS hello word] (https://www.google.com/search?q=backbone+hello+word) – fguillen

    답변

    1

    모양과 컬렉션. 가져온 후에 응답은 항상 모델 또는 컬렉션에서 정의하는 구문 분석 함수를 통해 전달됩니다. 거기에서 객체를 관통하고 원하는대로 모델에 설정할 속성을 구성 할 수 있습니다. 예를 들면 다음과 같습니다.

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

    백본에서 수행 할 수있는 방법의 작은 예입니다.

    +0

    으로 시작하는 것이 좋습니다. 그것이 내가 문제가있는 핵심 부분이었습니다. –

    관련 문제