2015-10-12 2 views
0

Это, вероятно, очень очевидная ошибка, но я не понимаю, что происходит: стороны сервера:expressjs res.send и магистральная

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-адрес правильный, когда я получаю сообщение «ОТПРАВИТЬ ОТПРАВКИ», отображается на консоли сервера. Но передняя сторона основа выборки ошибки срабатывает:

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); 
      } 
     }); 

Я знаю, что трудно догадаться только с этой информацией, но на самом деле я понятия не имею, почему это не workign должным образом. Если у кого-то есть намек/подсказка, это будет потрясающе. заранее спасибо.

Странная вещь responseText получить текст «plouf», но это в обратный вызов ошибки я не понимаю

ответ

0

позвоночник хочет JSon

res.status(200).send(JSON.stringify(someobject)); 

и затем успех срабатывает

Смежные вопросы