使用Express后端从Angular找不到路线

时间:2017-06-05 06:46:47

标签: angularjs node.js express

我想通过单击删除数据库中的所有数据。但它提供了

  

"删除http://localhost:8080/api/deleteAll 404(未找到)"。

任何人都可以帮忙吗?

以下代码是我的尝试。

控制器

$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');
    },

路线

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');
        }
    });
 });

由于

0 个答案:

没有答案