我有一个控制器负责与 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 %}
打印从服务器发送的 id。但我收到错误。
在创建时将值传递给控制器的正确方法是什么?