带参数的AngularJS get

带参数的AngularJS get,angularjs,Angularjs,事实上,我并没有与angularJS一起发展,目前在我看来,我似乎在与angularJS抗争:-)因此,很抱歉我的问题 我有以下代码从rest服务获取用户: services.factory('GetUserByUsernameService', function($resource) { return $resource('users/findUserByUsername/:username',{username: 'admin'}); }); 调用过程如下所示: function Up

事实上,我并没有与angularJS一起发展,目前在我看来,我似乎在与angularJS抗争:-)因此,很抱歉我的问题

我有以下代码从rest服务获取用户:

services.factory('GetUserByUsernameService', function($resource) {
return $resource('users/findUserByUsername/:username',{username:   'admin'});
});
调用过程如下所示:

function UpdateUserController($scope, GetUserByUsernameService) {
$scope.findUser = function() {
    $scope.foundedUser = GetUserByUsernameService.get();
 }
}

用户名是一个路径参数。现在,实际上我不知道如何将这个参数从get-invokation方法(GetUserByUsernameService.get())设置为返回$resource(“…invokation”)。 谢谢您的帮助!

您可以:

$scope.foundedUser=GetUserByUsernameService.get({username:user});

在控制器代码中