Angularjs 不发送邮件

Angularjs 不发送邮件,angularjs,rest,http,post,Angularjs,Rest,Http,Post,这是我的index.html页面: <!DOCTYPE html> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <title>My AngularJS App</title> <link rel="stylesheet" href="bower_components/html5-b

这是我的index.html页面:

<!DOCTYPE html>
<head>
  <meta charset="utf-8">
  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <title>My AngularJS App</title>
  <link rel="stylesheet" href="bower_components/html5-boilerplate/dist/css/normalize.css">
  <link rel="stylesheet" href="bower_components/html5-boilerplate/dist/css/main.css">
  <link rel="stylesheet" href="app.css">
  <script src="bower_components/html5-boilerplate/dist/js/vendor/modernizr-2.8.3.min.js"></script>
  <script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.4.9/angular.min.js"></script>
  <script src="app.js"></script>
</head>
<body>
  <div ng-controller="HomeCtrl">
      <form ng-submit="sendPost()">
        <label>Input id</label>
        <input type="text" ng-model="id" required/>
        <button type="submit">Submit</button>
      </form>
      {{response}}
  </div>
</body>
</html>
以下是json请求主体的外观:

{
   "code":"8388",
   "userDetails": [
        {          
            "userId": "23848348",        
            "type": "CUSTOMER"
        }
   ]
}

但是当我在文本框中输入一个id并点击submit时,我看不到响应区域中打印的任何内容。知道我做错了什么吗?

我发现了问题所在。请求的数据部分应为:

data: {
    'code':'8388',
    'userDetails': userDetails
}

您在中错过了
ng app=“myApp”
html@swapnesh不幸的是,这并没有解决问题。
data: {
    'code':'8388',
    'userDetails': userDetails
}