1

我是 Backbone.js 的新手。我尝试在 Backbone 中创建集合,同时创建我收到错误,因为“d.collection 是未定义的错误”。

    $(function(){
       var MyModel = Backbone.Model.extend();
       var MyCollection = Backbone.Collection.extend({
                          url: '/index.html',
                          model: MyModel
                         });
      var coll = new MyCollection();
      coll.fetch({
          error: function (collection, response) {
             console.log('error', response);
          },
         success: function (collection, response) {
            console.log('success', response);
         }
   });


    });

我还需要处理 Backbone 中的快速路由方法结果。我该如何处理..

应用程序.js

  app.all('*',function(req,res){
      var result={a:'a',b:'b',c:'c'};
      res.writeHead(200, {'Content-Type': 'text/json'});
      res.write(JSON.stringify(result));
      res.end();
  });
4

1 回答 1

3

我有这个错误,发现当你从你的头包含中删除backbone.localStorage-min.js时它就消失了。

于 2014-02-11T08:58:43.170 回答