У меня есть контроллер, ответственный за связь с API для обновления свойств пользователя, имени, электронной почты и т.д. У каждого пользователя есть 'id'
, который передается с сервера при просмотре страницы профиля.
Я хотел бы передать это значение контроллеру AngularJS, чтобы он знал, что точка входа API для текущего пользователя. Я пробовал передать значение в ng-controller
. Например:
function UserCtrl(id, $scope, $filter) {
$scope.connection = $resource('api.com/user/' + id)
и в HTML
<body ng-controller="UserCtrl({% id %})">
где {% id %}
распечатать идентификатор, отправленный с сервера. но я получаю ошибки.
Каков правильный способ передать значение в контроллер при его создании?