使用Backbone.js collection.sync传递自定义标头

时间:2014-03-11 23:25:40

标签: api backbone.js backbone-collections backbone-model

无需实现自定义collection.sync,当Backbone.js调用其sync方法时,是否可以向服务器发送自定义标头?

也就是说,我想在执行操作时将客户标头传递给服务器,例如collection.fetch

谢谢。

1 个答案:

答案 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);
};