Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/backbone.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
backbone.js从js对象获取模型_Backbone.js - Fatal编程技术网

backbone.js从js对象获取模型

backbone.js从js对象获取模型,backbone.js,Backbone.js,我正在探索backbone.js框架,我感兴趣的是如何从js对象获取集合的模型。假设我有以下简单的应用程序 <html> <head>Backbone.js</head> <body> <script type="text/javascript"> var data = [{id:1, name: 'Erik'}, {id:2, name: 'John'}] </s

我正在探索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>
那么如何从“数据”对象初始化“数据”集合呢?

请参见以下内容:

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

谢谢你的回复。我可以在初始化时填写集合吗?您可以执行var s=新数据;