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

时间:2017-05-26 17:58:43

标签: node.js angular post mean-stack connection-refused

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

插入方法:

post method

控制台中的错误:

Console error

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

有什么建议吗?

1 个答案:

答案 0 :(得分:0)

也许是因为http.post通过在结果上调用promise而假设array而不是.map

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

一个有效的例子是:

$http
.post('/someUrl', data, config)
.then(successCallback, errorCallback);