Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/csharp-4.0/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 角度$remove()和快速删除()_Javascript_Angularjs_Express - Fatal编程技术网

Javascript 角度$remove()和快速删除()

Javascript 角度$remove()和快速删除(),javascript,angularjs,express,Javascript,Angularjs,Express,如何使用由angular service的默认$remove方法创建的express.js处理http DELETE请求? 我有工作岗位方法: 在客户机上,特别是在角度控制器内: $scope.obj.$save(); 在服务器上: myRouter.post('/', function(req, res) { var param = req.body.some_parameter; // got it fine }); myRouter.delete('/', function(r

如何使用由angular service的默认$remove方法创建的express.js处理http DELETE请求? 我有工作岗位方法: 在客户机上,特别是在角度控制器内:

$scope.obj.$save();
在服务器上:

myRouter.post('/', function(req, res) {
    var param = req.body.some_parameter; // got it fine
});
myRouter.delete('/', function(req, res) {
    //this route will be called, but I want get obj parametr like in post method
    //can I do that? Or I shoud use request with parameter instead (?param=val)

    //here I get undefined
    var param = req.body.some_parameter;
});
但它不适用于删除: 在客户端:

obj.$remove();
在服务器上:

myRouter.post('/', function(req, res) {
    var param = req.body.some_parameter; // got it fine
});
myRouter.delete('/', function(req, res) {
    //this route will be called, but I want get obj parametr like in post method
    //can I do that? Or I shoud use request with parameter instead (?param=val)

    //here I get undefined
    var param = req.body.some_parameter;
});

这是否意味着您希望将obj对象与删除请求一起发送?如果是,请看:@lukaszfiszer,我以为obj会发送:似乎我错了。