javascript - http post 响应为空

标签 javascript angularjs spring-mvc rx-java

我正在向 REST api 发送 http post 请求,我从服务器获取状态正常响应,但在此脚本中,它始终运行“myError”函数。在后端一切都运行良好,没有任何错误。在错误函数中,响应值也保持未定义。

var toDoApp = angular.module('toDoApp');

toDoApp.factory('registrationService', function() {
var register = {};

register.registeruser = function(user, $http) {
    $http({
        method : "POST",
        url : 'register',
        data : user
    }).then(function mySuccess(response) {
        console.log("success");
    }, function myError(response) {
        console.log("error");           
    });

}

return register;
});

最佳答案

http 服务注入(inject)工厂。不是 registeruser 函数。

toDoApp.factory('registrationService', function($http) {

关于javascript - http post 响应为空,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46643192/

相关文章:

javascript - ReactJS - 在 Lightbox 组件中插入动态内容

angularjs - 无法让 ng-repeat 动画在 Angular 1.4.4 中工作

spring-mvc - 春罗Excel View

java - 无法自省(introspection)类 [org.springframework.security.config.annotation.web.configuration.WebSecurityConfiguration]

javascript - 为什么 facebook 不使用 jQuery(或类似的)?

javascript - Click 事件不会在 Chrome 中的音频元素上触发

javascript - 使用 jQuery 在 for 循环中正确 append 元素

javascript - Angularjs 根据当前时间移动 tr

angularjs - 如何访问 angularJS Controller 作为变量?

java - Spring MVC 捕获 http 错误(400.404,....)