在server.js里 app.use(router)的顺序

来源:5-12 处理响应 header - 需求分析+ parseHeaders 函数实现及应用

慕斯3049357

2019-05-11

app.use 放在后面就不行了。 但是放在get前面就可以

router.get('/base/post', function(req, res){
  // 这里req.body 是 undefined
  res.json(req.body)
})

// 放在后面
app.use(router)
写回答

2回答

ustbhuangyi

2019-05-12

源码中就是放在后面的,你说的不行是只什么?贴一下你的代码?

0
0

Leo_纵化

2019-05-11

这个很容易理解,app.use(router)相当于初始化一个router,没有初始化,怎么使用router的方法

0
0

下一代前端开发语言 TypeScript从零重构axios

课程从零开始重构功能完整的JS库,是学习造轮子的不二之选!

2631 学习 · 877 问题

查看课程