gpt4 book ai didi

javascript - AngularJs 服务中的自定义 AJAX 属性

转载 作者:行者123 更新时间:2023-11-28 15:21:29 24 4
gpt4 key购买 nike

非常简单的场景:

代码:

$.ajax({
type: "GET/POST",
url: 'http://somewhere.net/',
data: data,
beforeSend: '', // custom property
}).done().fail();

基本上,我正在寻找一种合法的方法来修改 Angular 工厂服务中的 beforeSend 。请引用我的资料:

myApp.factory('GetBalance', ['$resource', function ($resource) {
return $resource('/Service/GetBalance', {}, {
query: { method: 'GET', params: {}, }, isArray: true,
});
}]);

这里我使用AngularJs services api 问题是文档对我想要实现的目标没有太大帮助。

最佳答案

如果您想附加自定义 header ,您可以这样做。

myApp.factory('GetBalance', ['$resource', function ($resource) {
return $resource('/Service/GetBalance', {}, {
query: { method: 'GET', params: {}, headers: { 'beforeSend': '' } }, isArray: true,
});
}]);

关于javascript - AngularJs 服务中的自定义 AJAX 属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31206446/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com