Angularjs Node.Js Req.Body在Post后为空

Angularjs Node.Js Req.Body在Post后为空,angularjs,node.js,express,Angularjs,Node.js,Express,我在我的应用程序中使用ExpressJS和AngularJS。当我试着发帖子时,req.body是空的 快车 var express = require('express'), app = express(), bodyParser = require('body-parser'), routes = require('./server/routes/routes'), var port = process.env.PORT || 8080; app.use(bodyPars

我在我的应用程序中使用ExpressJS和AngularJS。当我试着发帖子时,req.body是空的

快车

  var express = require('express'),
  app = express(),
  bodyParser = require('body-parser'),
  routes = require('./server/routes/routes'),

var port = process.env.PORT || 8080;

app.use(bodyParser.json()); 

app.use(bodyParser.json({ type: 'application/vnd.api+json' })); 

app.use(bodyParser.urlencoded({ extended: true })); 

app.use(express.static(__dirname + '/public'));

routes(app, passport);

app.listen(port);
职位

Index.html

    <form class="form-signin">
      <h2 class="form-signin-heading">Novo serviço</h2>

      <label for="inputPhone">Telefone:</label>
      <input type="text" class="form-control" ng-model="employee.phone" name="phone" placeholder="" required>

      <label for="inputCpf">CPF</label>
      <input type="text" class="form-control" ng-model="employee.cpf" name="cpf" placeholder="" required>

      <button class="btn btn-lg btn-primary btn-block" ng-click="createEmployee()" type="submit">Confirmar Serviço</button>
    </form>
AngularJs控制器函数

$scope.createEmployee = function() {
  employeeService.createEmployee($scope.employee, function(data) {
    $scope.callbackMessage = data.message;
  }, function(err) {
    $scope.callbackMessage = err.data.message;
  });
};
AngularJS服务

self.createEmployee = function(employee, successCallback, error) {
  employeeProxy.save(employee, successCallback, error);
}

我错过什么了吗?我已经疯了。我不知道发生了什么。

您的POST方法(在服务器上)的代码在哪里?也许会有帮助,只是补充了一句。谢谢你提醒我你有空的东西吗?我的意思是,
console.log(employee)
是否按字面意思打印
{}
?实际上,它打印[]您可以添加控制器函数
createEmployee()
您也可以单击调用吗?:-)
$scope.createEmployee = function() {
  employeeService.createEmployee($scope.employee, function(data) {
    $scope.callbackMessage = data.message;
  }, function(err) {
    $scope.callbackMessage = err.data.message;
  });
};
self.createEmployee = function(employee, successCallback, error) {
  employeeProxy.save(employee, successCallback, error);
}