2017-05-26 4 views
0

MEAN(Angular 2)スタックを使用した簡単なToDoAppを作成していますが、http.post要求に問題があります。私がpostメソッドを実行しているときは、常に現在のJSONオブジェクトがデータベースに挿入されます。しかし、直後にエラーメッセージが表示され、現在のサーバー接続も切断されます。TypeError:nullのプロパティ 'headers'を読み取れません!平均スタック

Insertメソッド:

post method

コンソールでエラー:

Console error

CORSは、バックエンド側で許可され、私がしようとする他に何かわかりません。

提案がありますか?

+0

あなたの質問にいくつかのミスがありますが...多分AngularJSのためのソリューションですが、私はAngular2を使用していますが、私はあなたを使用することはできませんだと思う右の1 –

答えて

0

http.postは、結果として.mapを呼び出してarrayとは思わないので、promiseを返している可能性があります。

https://docs.angularjs.org/api/ng/service/ $ http#postを参照してください。

有効な例のようになります。

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

を使用回答! – Mensa10

関連する問題