我正在开发一个由另一个程序员开发的应用程序。他曾在服务器方法上使用过模型。 出于某些原因,我想使用本地存储。这是Backbone.Sync代码。
var oldBackboneSync = Backbone.sync;
// Override Backbone.Sync
Backbone.sync = function( method, model, options ) {
if( method == 'read' ) {
method = 'get_elements';
} else if ( method == 'update' ) {
method = 'update_pallete_elements';
} else if ( method == 'delete' ) {
method = 'delete_pallete_elements';
}
options.action = method;
options.data = { action : method, category : options.category};
return oldBackboneSync.apply(this, ['create', model, options]);
}
我想整合此扩展程序https://github.com/jeromegn/Backbone.localStorage
我实际上是PHP人,并且在Backbone方面没有太多专业知识。所以,你们可以指导一下吗?提前谢谢。