我在删除路由未调用时遇到一些问题。我一直在寻找许多解决方案,但找不到。
路线:
router.delete("/:id", isLoggedIn, (req, res) => {
console.log("Trying to remove report")
});
EJS:
<p> <a class="btn btn-primary btn-md" href="/reports/<%= report._id %>/calculateReport"> Calculate Report </a></p>
<form class="delete-form" action="/reports/<%= report._id %>?_method=DELETE" method="POST">
<button class="btn btn-danger btn-xs">Delete Report</button>
</form>
我的计算报告路由运行正常,但删除路由却无法运行。我遇到的错误是无法发布 / reports / 5bbb6eaa9ffea53afd5a49c8 。
任何建议将不胜感激。谢谢。