Javascript 如何调用自定义get方法
我列出了以下用户:Javascript 如何调用自定义get方法,javascript,angularjs,angularjs-restmod,Javascript,Angularjs,Angularjs Restmod,我列出了以下用户: /api/users/ 我想通过拨打以下电话列出管理员用户: /api/users/admins 尽管看起来很琐碎,但我找不到一种方法来实现这一点。我不知道您使用的是哪种编程语言,但我将给您一个使用PHP Laravel和AngularJS的示例 原料药 正面 很抱歉,我的问题中缺少细节。我实际上是在问关于angular restmod模块的问题 以下是我最后所做的: module.factory('CustomMethods', ['restmod', 'RMUtils
/api/users/
我想通过拨打以下电话列出管理员用户:
/api/users/admins
尽管看起来很琐碎,但我找不到一种方法来实现这一点。我不知道您使用的是哪种编程语言,但我将给您一个使用PHP Laravel和AngularJS的示例 原料药 正面
很抱歉,我的问题中缺少细节。我实际上是在问关于angular restmod模块的问题 以下是我最后所做的:
module.factory('CustomMethods', ['restmod', 'RMUtils', function CustomMethodsMixin(restmod, RMUtils) {
return restmod.mixin(function() {
this.define('Model.$customCollection', function(_url, params) {
var original = this;
return this.$collection(params, {
$urlFor: function() {
return RMUtils.joinUrl(original.$url(), _url);
}
});
});
return this;
});
}]);
并向其公开我的所有api:
restmodProvider.rebase('CustomMethods')
你发现哪些方法不适合你?你也可以使用
module.factory('CustomMethods', ['restmod', 'RMUtils', function CustomMethodsMixin(restmod, RMUtils) {
return restmod.mixin(function() {
this.define('Model.$customCollection', function(_url, params) {
var original = this;
return this.$collection(params, {
$urlFor: function() {
return RMUtils.joinUrl(original.$url(), _url);
}
});
});
return this;
});
}]);
restmodProvider.rebase('CustomMethods')