TypeError:无法读取null的属性'headers'! MEAN堆栈

问题描述 投票:0回答:1

我正在使用MEAN(Angular 2)堆栈制作一个简单的ToDoApp,但我遇到了http.post请求的问题。总是当我运行post方法时,当前的JSON对象被插入到数据库中。但是在我收到错误消息之后,我当前的服务器连接也崩溃了。

插入方法:

post method

控制台中的错误:

Console error

在后端允许CORS,我不知道还有什么可以尝试。

有什么建议?

node.js angular post mean-stack connection-refused
1个回答
0
投票

也许是因为http.post返回一个promise,而不是array,你假设通过调用.map结果。

请参阅https://docs.angularjs.org/api/ng/service/ $ http#post。

一个有效的例子是:

$http
.post('/someUrl', data, config)
.then(successCallback, errorCallback);
© www.soinside.com 2019 - 2024. All rights reserved.