如何以角度为HTTP GET添加参数?

时间:2016-12-05 04:43:10

标签: angularjs

我想在http get

中传递一个对象
    $http({
        method: 'GET',
        url: '/requestoffwork'
    }).then(function successCallback(response) {

    }, function errorCallback(response) {

    });

我尝试了这个并且它没有用。

    $http({
        method: 'GET',
        url: '/requestoffwork',
        someParam: $scope.dt
    }).then(function successCallback(response) {

    }, function errorCallback(response) {

    });

1 个答案:

答案 0 :(得分:2)

如果您想要在GET查询字符串中添加参数,则需要使用params对象中的config选项,如下所示:

$http({
  method: 'GET',
  url: '/requestoffwork',
  params : {
    someParam: $scope.dt
  }    
}).then(function successCallback(response) {

}, function errorCallback(response) {

});

希望这有帮助!