為表單添加完數據跳轉后一直報錯
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)
2017-09-10
命令行$ 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