Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Angularjs NodeJS Express Req.Body未定义_Angularjs_Node.js_Ionic Framework_Undefined - Fatal编程技术网

Angularjs NodeJS Express Req.Body未定义

Angularjs NodeJS Express Req.Body未定义,angularjs,node.js,ionic-framework,undefined,Angularjs,Node.js,Ionic Framework,Undefined,我已经在stack overflow上发布了几个解决方案,但我还没有找到一个适合我的解决方案,所以我决定询问 这是我的nodejs文件:(省略不相关的代码) var express=require('express'); var-app=express(); var cors=要求(“cors”); var bodyParser=require('body-parser'); use(bodyParser.urlencoded()); use(bodyParser.json()); 应用程序使

我已经在stack overflow上发布了几个解决方案,但我还没有找到一个适合我的解决方案,所以我决定询问

这是我的nodejs文件:(省略不相关的代码)

var express=require('express');
var-app=express();
var cors=要求(“cors”);
var bodyParser=require('body-parser');
use(bodyParser.urlencoded());
use(bodyParser.json());
应用程序使用(cors());
app.get('/sendmail',函数(req,res){
var answers=请求主体应答;
控制台日志(应答);

})
GET
请求中不能有正文。因此,改变这一点:

app.post('/sendEmail', function(req, res) {
    var answers = req.body.answers;
    // whatever
})
这是:

$http.post('http://localhost:5000/sendEmail', {
  answers: answer
})

哇!我知道。。我真蠢。谢谢,很容易解决。哇!