获取TypeError:在Backbone.js中创建集合时,d.collection是未定义的错误

时间:2013-05-29 17:06:00

标签: node.js backbone.js express

我是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中处理快速路由方法的结果。如何处理...

app.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();
  });

1 个答案:

答案 0 :(得分:2)

我遇到了这个错误,发现当你从头脑中移除backbone.localStorage-min.js时它会消失。