为了账号安全,请及时绑定邮箱和手机立即绑定

为表单添加完数据跳转后一直报错

TypeError: Cannot read property 'movie' of undefined
   at C:\imooc\app.js:82:19
   at Layer.handle [as handle_request] (C:\imooc\node_modules\express\lib\router\layer.js:95:5)
   at next (C:\imooc\node_modules\express\lib\router\route.js:137:13)
   at Route.dispatch (C:\imooc\node_modules\express\lib\router\route.js:112:3)
   at Layer.handle [as handle_request] (C:\imooc\node_modules\express\lib\router\layer.js:95:5)
   at C:\imooc\node_modules\express\lib\router\index.js:281:22
   at Function.process_params (C:\imooc\node_modules\express\lib\router\index.js:335:12)
   at next (C:\imooc\node_modules\express\lib\router\index.js:275:10)
   at serveStatic (C:\imooc\node_modules\serve-static\index.js:75:16)
   at Layer.handle [as handle_request] (C:\imooc\node_modules\express\lib\router\layer.js:95:5)
   at trim_prefix (C:\imooc\node_modules\express\lib\router\index.js:317:13)
   at C:\imooc\node_modules\express\lib\router\index.js:284:7
   at Function.process_params (C:\imooc\node_modules\express\lib\router\index.js:335:12)
   at next (C:\imooc\node_modules\express\lib\router\index.js:275:10)
   at jsonParser (C:\imooc\node_modules\body-parser\lib\types\json.js:94:7)
   at Layer.handle [as handle_request] (C:\imooc\node_modules\express\lib\router\layer.js:95:5)

正在回答

1 回答

命令行$ npm install body-parser

app.js: 

var bodyParser = require('body-parser'); 

app.use(bodyParser.urlencoded({ extended: true }))

路由里:

app.post('/admin/movie/new', function(res, req) {

var id = req.req.body.movie._id

var movieObj = req.req.body.movie


0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
node+mongodb 建站攻略(一期)
  • 参与学习       91858    人
  • 解答问题       889    个

带你完整实现一个从前端到后端的项目,初中级前端开发工程师必学课程

进入课程

为表单添加完数据跳转后一直报错

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信