アプリでbackbone.localStorage.jsプラグインを使用したいのですが、コード サンプルは次のとおりです。
Module.Vehicles = Backbone.Collection.extend({
initialize : function(options) {
this.customerId = options.customerId;
},
url : function() {
var url = App.Config.RESTPath + '/vehicle';
if(this.customerId) {
url = url + '?customerId='+this.customerId;
}
return url;
},
localStorage: new Backbone.LocalStorage("vehicles"),
model : Module.Vehicle,
parse : function(response) {
this.allVehiclesNumber = response.allVehiclesNumber;
this.customers = response.customers;
return response.vehicles;
}
});
Module.getVehicles = function(customerId) {
var result = new Module.Vehicles({
'customerId' : customerId
});
result.fetch();
return result;
};
行にコメントを追加すると、すべてがうまく機能します (コレクションには適切なレコードがあります)。
localStorage: new Backbone.LocalStorage("vehicles"),
しかし、commentend でない場合、recordsfetch はありません。
私が逃したものは何ですか?
BR、トマシュ。