删除ajax删除方法调用后在express中找不到的路由

时间:2017-05-24 21:58:12

标签: node.js express routing

app.delete('/block/:name', function(request, response){
    console.log("name");
//    delete blocks[request.blockName];
//    response.sendStatus(200);
});

除删除路由以外的所有其他路由都正常。 需要帮助

1 个答案:

答案 0 :(得分:1)

您需要使用:

app.delete('/block/:name', function(request, response){
    console.log(req.params.name);
//    delete blocks[request.blockName];
//    response.sendStatus(200);
});

req.params.name引用了您应用中的:name,而"name"只输出了名称这个词。