//add.html<form action="http://localhost:8080/doAdd" method="POST" role="form"><legend>top250添加数据</legend><div class="form-group"><label for="">电影的名字</label><input type="text" class="form-control" id="" name="name" placeholder="输入电影名"></div><div class="form-group"><label for="">评分</label><input type="text" class="form-control" id="" name="rating" placeholder="输入评分"></div><button type="submit" class="btn btn-primary">提交</button></form>
安装依赖
//安装koa-bodyparser这个依赖yarn add koa-bodyparser
Tips: input输入框需要加上name属性,不然后台获取不了数据!!!
//index.js 配置bodyparser...const bodyParser = require("koa-bodyparser")router.post("/doAdd",async ctx=>{console.log(ctx.request.body);var {name,rating} = ctx.request.body;var db = new Top250Model({name,rating});db.save(err=>{if(err) throw err;})ctx.redirect("/top250")})app.use(bodyParser());
