我是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();
});
答案 0 :(得分:2)
我遇到了这个错误,发现当你从头脑中移除backbone.localStorage-min.js时它会消失。