我正在尝试根据控制器中的值设置标头值。我正在硬编码时发送标题,如下所示,但是如何将控制器中的值传递给ngResource get请求,
例如,我希望标题中任何内容的值都是我控制器的值。
uasort
var app = angular.module('app', ['ngResource']);
app.factory('UserService', function ($resource) {
return $resource('http://jsonplaceholder.typicode.com/users/:user',{user: "@user"},{
get: {
method: 'GET',
headers: { 'something': 'anything' }
}
});
});
app.controller('TestCtrl', function($scope, $resource, UserService) {
$scope.test = "text";
UserService.get({
user: 2
}, function(data) {
$scope.id = data.id;
}, function(err) {
console.log(err);
});
});