下面这段代码,!!!不工作!!!,访问总是404
var router = express.Router();
router.route("/book/:id")
.get(function (req, res) {
res.json({ id: req.params.id, message: "route get" });
})
.post(function (req, res) {
res.json({ id: req.params.id, message: "route post" });
});
下面这段改用app,是正常工作
app.route("/book/:id")
.get(function (req, res) {
res.json({ id: req.params.id, message: "get" });
})
.post(function (req, res) {
res.json({ id: req.params.id, message: "post" });
});
这是为什么呢,第一段代码我是根据官方文档抄下来的。 谢谢解答。