以下のようなバックボーンモデルを作成しました
LoginModel = Backbone.View.extend({
initialize: function(){
},
defaults:{
username: 'XXXXX@XXXXX.com',
password: 'XXXXXXXXX'
},
urlRoot: 'https://XXXXX.portnumber/xxxxxx/xxxxxx/',
url: 'xxxxxxxxxx'
});
ログイン モデル インスタンスを作成し、Save メソッドを呼び出しています
var loginmodel = new LoginModel();
loginmodel.save({username:'xxxxxxx',password:'xxxxxxxx'},{
success: function(model, response){
console.log('success saved'+response);
},
error: function(model, response){
consoloe.log('failed saved'+response);
}});
ここでエラーが発生します
[06:22:39.742] TypeError: loginmodel.save is not a function
データをサーバーにポストするためにバックボーンの save メソッドを呼び出していません。