Javascript restanglar-对服务使用自定义方法
我在使用API时使用了:Javascript restanglar-对服务使用自定义方法,javascript,angularjs,restangular,Javascript,Angularjs,Restangular,我在使用API时使用了: // Declare factory module.factory('Users', function(Restangular) { return Restangular.service('users'); }); 我想在我的资源上调用一个自定义方法:/users/active 文件上说我可以这样做: // GET /users/active Restangular.all("users").customGET("active") 然而,我想使用我以前创建的服务
// Declare factory
module.factory('Users', function(Restangular) {
return Restangular.service('users');
});
我想在我的资源上调用一个自定义方法:/users/active
文件上说我可以这样做:
// GET /users/active
Restangular.all("users").customGET("active")
然而,我想使用我以前创建的服务,而不是重新定义一个重新启动的资源“用户”,这不会完全“枯燥”
我想做一些类似的事情:
Users.customGET("active")
但是我得到一个错误类型error:Users.customGET不是一个函数。您可以使用with config来实现这一点,并尝试类似的方法
返回restanglar.withConfig(函数(配置){
config.addlementTransformer('realm',true,函数(worker){
addRestangularMethod('getActive','get');
返乡工人;
});
}).服务(“用户”)代码>