我将模型保存在在线数据库Parse.com上。保存功能完美地工作,但保存中的回调函数不会被调用。
this.utente.save( {
success: function (persona) {//never called
console.log("modello salvato nel db");
console.log(persona);
},
error: function (data){//never called
console.log(data)
}
});
答案 0 :(得分:1)
Backbone.Model#save
接受 second 参数中的选项:
保存
model.save([attributes], [options])
通过委派 Backbone.sync 将模型保存到数据库(或替代持久层)。
如果您想在没有任何特定属性的情况下致电save
,并且想要提供options
,请说:
model.save(null, { ... })
你可能想说:
this.utente.save(null, {
success: function (persona) { ... },
error: function (data) { ... }
});