バックボーンに保存のエラーコールバックを単にトリガーまたは呼び出すことは可能ですか?
これでバックボーンの保存機能を上書きしています
save: function(attributes, options) {
options || (options = {});
options.timeout = 10000;
options.beforeSend = sendAuthorization;
console.log( options.connection.ConnectionType );
if( options.connection.ConnectionType != 'No network connection' ){
Backbone.Model.prototype.save.call(this, attributes, options);
}else{
console.log("ERROR! network related!");
}
}
options.connection.ConnectionTypeは、デバイス(iPad)の現在のインターネット接続を示す単純な文字列です。
this.model.save( this.model,
connection : { ConnectionType : "No network connection" },
success : {...},
error : {...}
}
私が欲しいのは、ifステートメントが失敗した場合、save関数のエラーコールバックをトリガーする必要があるということです。出来ますか?ありがとう