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

问题描述:

我正在用MEAN(Angular 2)堆栈制作一个简单的ToDoApp,但是我对http.post请求有问题。总是当我运行post方法时,当前的JSON对象被插入到数据库中。但是,当我收到错误消息并且当前的服务器连接中断之后。TypeError:无法读取null的属性'标题'! MEAN堆栈

post method

在控制台中的错误:

Console error

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

插入方法。

有什么建议吗?

+0

有你的问题一些错误..使用正确的 –

也许是因为http.post回报promise,不是array,你通过调用结果.map承担。

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

一个有效的例子是:

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

这也许对AngularJS一个解决方案,但我使用Angular2,我想我不能使用回答! – Mensa10