如何根据Express中的REST方法进行路由

时间:2019-03-30 11:03:36

标签: node.js express

我正在使用Express创建一个简单的CRUD公告栏。

收到请求后,我想执行以下操作。

get /board/:id => show action
patch /board/:id => update action
delete /board/:id => delete action

但是我执行所有带显示操作的/ board /:id请求。

我怎么了?

路线

router.get("/:id", board.show);
router.patch("/:id", board.update);
router.delete("/:id", board.delete);

视图

...
<a href=`/board/${board._id}`>show link</a>
<form action=`/board/${board._id}` method="patch">
<form action=`/board/${board._id` method="delete">
...

0 个答案:

没有答案