无需实现自定义collection.sync
,当Backbone.js调用其sync
方法时,是否可以向服务器发送自定义标头?
也就是说,我想在执行操作时将客户标头传递给服务器,例如collection.fetch
。
谢谢。
答案 0 :(得分:1)
您可以轻松扩展.sync
方法,而无需重新编写
myApp.originalSync = Backbone.sync;
Backbone.sync = function(method, model, options) {
options || (options = {});
options.headers = { "your": "custom header" };
return myApp.originalSync(method,model,options);
};