gpt4 book ai didi

AngularJS 重新定义 : How to remove default request param from base url

转载 作者:行者123 更新时间:2023-12-03 17:43:12 25 4
gpt4 key购买 nike

      EC2Restangular.setBaseUrl('localhost:9000/');
EC2Restangular.setDefaultRequestParams({
"Id": ID
});

有什么方法可以从 Restangular 中的 baseUrl 中删除默认查询参数?

最佳答案

要删除参数,您只需传递一个空对象:
EC2Restangular.setDefaultRequestParams({});
如果要从单个请求中删除请求参数,可以将空对象添加到方法调用中,如下所示:
Restangular.all("widget").getList({})
更新:从默认参数集中删除特定参数有点棘手。

我们可以从 Restangular 对象中获取参数列表,然后使用它来删除我们不需要的参数,然后使用新的参数对象传递给新的请求:

var params = Restangular.all("projects").reqParams;

delete params['parameterNameYouWantToRemove'];

var projects = Restangular.all("projects").getList(params);

关于AngularJS 重新定义 : How to remove default request param from base url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30994061/

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