Backbone.js expressjs res.send和主干
这可能是一个非常明显的错误,但我不明白发生了什么: 服务器端:Backbone.js expressjs res.send和主干,backbone.js,express,Backbone.js,Express,这可能是一个非常明显的错误,但我不明白发生了什么: 服务器端: this.app.get('/ripple/dataapiV2/reports',function(req,res) { console.log("Send REPORTS!!"); res.status(200).send("plouf"); }); 客户端,简单主干模型: var RippleAccountTransactionStats = Backbone.Model.extend({ initia
this.app.get('/ripple/dataapiV2/reports',function(req,res) {
console.log("Send REPORTS!!");
res.status(200).send("plouf");
});
客户端,简单主干模型:
var RippleAccountTransactionStats = Backbone.Model.extend({
initialize: function(attr,issuer) {
this.url= config.rippledataapi.account_transaction_stats.urlModel;
}
});
当我在服务器控制台中看到“发送报告”时,url就是正确的url。
但前端主干提取错误被触发:
var model = new RippleAccountTransactionStat({id:account.id},account.address);
var xhr = model.fetch({
success: function(model,response) {
console.log("responssseee",response);
self.add(model);
},
error: function(res,err) {
console.log("account_transaction_stats fetch error", err,res);
}
});
我知道仅凭这些信息很难猜测,但我真的不知道为什么它不能正常工作。如果有人有任何提示/线索,那就太棒了。提前谢谢
奇怪的事情responseText接收到文本“plouf”,但它在错误回调中我不明白它
res.status(200).send(JSON.stringify(someobject));
然后就触发了成功