gpt4 book ai didi

AngularJS - 更改 $resource.query 方法中使用的 URL

转载 作者:行者123 更新时间:2023-12-02 22:24:01 25 4
gpt4 key购买 nike

我正在使用 AngularJS 与已经构建的 REST 服务集成。

REST API 使用以下形式进行查询:

http://the.site/person/search/smith%20male (这会搜索名为 smith 的男性)

我知道这种形式不是最好的,最终会更改 API 以使用 URL 参数。

目前我只是在我的 Controller 中定义一个资源:

$scope.Summary = $resource("http://the.site/person/search");
this.Summary.query({ terms : 'smith male' });

但这会生成/person/Search?terms=smith%20male 形式的 URL

有没有办法修改或覆盖使用的 URL?我更熟悉 Backbone,我可以在其中提供一个 url() 函数来生成正确形式的 URL。

最佳答案

$scope.Summary = $resource("http://the.site/person/search/:terms");
this.Summary.query({ terms : 'smith male' });

关于AngularJS - 更改 $resource.query 方法中使用的 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13248436/

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