0
私は単純な連絡先アプリを作成しています。これはレコードを削除するためのものです。削除ボタンを押すとサーバーが停止しますが、次回サーバーを起動するとレコードが削除されますリスト)MongoJSでDELETEリクエストを行う方法は?
他のリクエストGET
とPOST
は問題ありません。削除機能を押してオン
server.js
で
app.delete('/contactlist/:id',function (req,res) {
var id = req.params.id;
console.log(id);
db.contactlist.remove({'_id' : mongojs.ObjectId(id)},function (err,docs) {
res.json(doc);
})
});
controller.js
で
$scope.remove = function (id) {
console.log(id);
$http.delete('/contactlist/' + id).then(function(response){
refresh();
});
};
index.html
で
<button class="btn btn-danger" ng-click="remove(contact._id)">Delete</button>
、この
を示しますPossibly unhandled rejection: {"data":null,"status":-1,"config":{"method":"DELETE","transformRequest":[null],"transformResponse":[null],"jsonpCallbackParam":"callback","url":"/contactlist/596bbb440b53b7584765b490","headers":{"Accept":"application/json, text/plain, */*"}},"statusText":""}
助けてください!サーバーは動作を停止しますが、次回起動するとレコードが削除され、削除されたレコードは表示されません。 server.js
で
ステータスは、通常、[CORSの問題](https://developer.mozilla.org/en-US/docs/Web/HTTP/Access_control_CORS)を示します。 – georgeawg