gpt4 book ai didi

带斜杠的 angularjs $http 参数

转载 作者:行者123 更新时间:2023-12-02 23:53:04 25 4
gpt4 key购买 nike

我正在使用 angularjs 和 slim php,并且我在 slim 中有一个 GET 操作

action/param1/param2

然后在我的 angularJS 中

$http({
url: 'action',
method: 'GET',
params:{param1: param1, param2: param2}
}).success();

使用 ? 在控制台中返回错误和 &,但我需要它在参数之间使用斜杠

http://xxxxxx/action?param=aaa&param2=bbb

我尝试过,我将 $http 参数更改为下面的内容并且它有效

 url: 'action/' + param1 + '/' + param2

好吧,我的问题是,有比我更好的解决方案吗?因为我觉得自己很蠢。

最佳答案

使用$resource相反:

var myResource = $resource('action/:foo/:bar', {},
{ get: { method: 'GET' } }
);
myResource.get({foo:1, bar:2});

将产生一个调用:

http://yourserver.com/action/1/2

关于带斜杠的 angularjs $http 参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16025678/

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