gpt4 book ai didi

javascript - Restangular - 将自定义方法与服务一起使用

转载 作者:行者123 更新时间:2023-11-30 16:50:01 25 4
gpt4 key购买 nike

我正在使用 Decoupled Restangular service用于使用我的 API:

// Declare factory
module.factory('Users', function(Restangular) {
return Restangular.service('users');
});

我想在我的资源上调用自定义方法:/users/active文档说我可以这样做:

// GET /users/active
Restangular.all("users").customGET("active")

但是,我想使用我之前创建的服务,而不是重新声明一个 restangular 资源“users”,这不会完全“DRY”。

我想做这样的事情:

Users.customGET("active")

但我收到错误 TypeError: Users.customGET is not a function。

最佳答案

你可以使用 with config 尝试这样的事情来做到这一点

返回 Restangular.withConfig(函数(配置){
config.addElementTransformer('realm',true,function(worker){
worker.addRestangularMethod('getActive','get');
返回 worker ;
});
}).service('用户');

关于javascript - Restangular - 将自定义方法与服务一起使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30669106/

25 4 0
文章推荐: javascript - meteor apispark : unauthorized connection
文章推荐: javascript - Highcharts 热图 Legend Max
文章推荐: c - Unix套接字多客户端群组聊天,在c中使用客户端名称
文章推荐: c# - 如何在 List c# 中获取数组项