【发布时间】:2020-06-16 16:01:33
【问题描述】:
我正在学习 express,并使用 pug 模板引擎在 express 中创建了一个待办事项列表应用程序。在这个应用程序中,我可以添加和查看待办事项。现在我想添加一个删除功能。
我用来渲染待办事项列表的 pug 代码是:
ol
each val in toDoList
li= val.taskName
a(class='button' href='/todos/'+val._id) delete
这是我处理删除的快速代码:
app.delete('/todos/:id', function(req, res){
db.collection('todos').findOneAndDelete({id: req.params.id}, function(err, results) {
if (err) return res.send(500, err);
res.redirect('/');
});
});
我收到此错误Cannot GET /todos/5e570f67ed9efba99c938719。
我做错了什么,我该如何解决?
谢谢!
【问题讨论】: