嗨,我正在嘗試使用 Node Express 和 mongodb 制作一個 crud 應用程式。但是當我試圖從我的應用程式中洗掉一篇文章時,它說它無法洗掉。我檢查了所有代碼,但找不到錯誤。有人可以幫忙嗎?

我的代碼中的洗掉路線是
router.delete('/:id', async (req, res)=>{
await Article.findByIdAndDelete(req.params.id)
res.redirect('/')
})
洗掉文章的鏈接是
<form action="/articles/<%=article.id%>?_method=DELETE" method="POST" class="d-inline">
<button type="submit" class="btn btn-danger">DELETE</button>
</form>
這是我的 server.js 檔案

uj5u.com熱心網友回復:
在路由之前撰寫app.use(methodOverride("_method"));中間件app.use('/articles', articleRouter)
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/415439.html
標籤:
