2012-01-31 6 views
0

backbone.js 프레임 워크를 살펴보고 js 객체에서 컬렉션의 모델을 가져 오는 방법을 알고 싶습니다. 다음과 같은 간단한 애플리케이션이 있다고 가정 해 보겠습니다.backbone.js JS 객체에서 모델 가져 오기

<html> 
    <head>Backbone.js</head> 
    <body> 
     <script type="text/javascript"> 
      var data = [{id:1, name: 'Erik'}, {id:2, name: 'John'}] 
     </script> 

     <script type="text/javascript"> 
     var Data = Backbone.model.extend({}); 
     var Datas = Backbone.Collection.extend({ 
      model: Data 
     }); 
     </script> 
    </body> 
</html> 

'데이터'개체에서 'Datas'컬렉션을 초기화하는 방법은 무엇입니까?

답변

0

은 아래 참조 : 답장을

 var Data = Backbone.Model.extend({}); 
    var Datas = Backbone.Collection.extend({ 
     model: Data 
    }); 
    var s = new Datas(); 
    s.add(data); 
    console.dir(s); 
+0

감사합니다. 초기화시 컬렉션을 채울 수 있습니까? – Erik

+1

'var s = new Datas (data); 할 수 있습니다. – Joe

+0

감사합니다. 조. 그게 효과가있어! – Erik

관련 문제