Angularjs 从带有快速后端的角度未找到路线
我想通过单击删除数据库中的所有数据。但是 “删除404(未找到)” 有人能帮忙吗 以下代码是我的尝试 控制器Angularjs 从带有快速后端的角度未找到路线,angularjs,node.js,express,Angularjs,Node.js,Express,我想通过单击删除数据库中的所有数据。但是 “删除404(未找到)” 有人能帮忙吗 以下代码是我的尝试 控制器 $scope.deleteAllData = function () { Event.deleteAll() .success(function(){ console.log("All Deleted"); }) .error(function (error) { $scope.status = 'Unable to load event data: '; });
$scope.deleteAllData = function () {
Event.deleteAll()
.success(function(){
console.log("All Deleted");
})
.error(function (error) {
$scope.status = 'Unable to load event data: ';
});
})
服务
deleteAll : function() {
return $http.delete('/api/deleteAll');
},
路线
谢谢您的服务器是否在8080端口上运行???是的。端口是8080?请显示包含此
post
route@kaxi1993的代码实际上我在我的routes部分使用了“app.delete”。我没有使用“app.post”。我已将前端分层到控制器和服务中。后端有调用服务的路由。上面的代码段就是其中之一。谢谢。它已经修复了。这只是一个写错误。方法是正确的。。
var filesReadUploads = require('./models/readUploadFile');
app.delete('/api/deleteAll', function(req, res) {
filesReadUploads.remove({},function(err) {
if (err) {
console.log(err)
} else {
res.end('success');
}
});
});