gpt4 book ai didi

javascript - AngularJS $http 回调未触发

转载 作者:行者123 更新时间:2023-11-28 08:04:10 26 4
gpt4 key购买 nike

$scope.submitNewUser = function() { 
$http({
method: 'POST',
url: 'api/user/signup',
data: {'user': $scope.user},
headers: {'Content-Type': 'application/x-www-form-urlencoded'},
}).success(function(data, status, headers, config) {
console.log('hello');
alert('boo');
});
}

我有上述内容,当它运行时,POST 可以工作,但我无法使 .success() 部分工作,没有回调,并且 console.log( )alert() 不会触发。

谢谢

最佳答案

尝试添加错误处理程序

      console.log("calling http;")
$http({
method: 'POST',
url: 'api/user/signup',
data: {'user': $scope.user},
headers: {'Content-Type': 'application/x-www-form-urlencoded'},
}).success(function(data, status, headers, config) {
console.log('success', data, status);
}).error(function(data, status, headers, config) {
console.log('error', data, status);
}).catch(function(error){
console.log('catch', error);
});

关于javascript - AngularJS $http 回调未触发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24992879/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com