koa2--05.koa-bodyparser中間件的使用,處理post數據

首先在項目文件夾下使用cmd,輸入: npm install --save koa-bodyparserhtml

//koa koa-bodyparser中間件的使用 --post提交數據
const koa = require('koa');
var router = require('koa-router')();
const views = require('koa-views');
const bodyParser = require('koa-bodyparser');
var app = new koa();
app.use(views('views',{
    map:{
        html:'ejs'
    }
}));
app.use(bodyParser());
router.get('/',async (ctx)=>{
    getMethodData = ctx.request.query;
    postMethodData = ctx.request.body; //post傳過來的數據放置到了ctx.request.body中
    await ctx.render('index.ejs',{
        getMethodData,
        postMethodData
    });
});


app.use(router.routes());
app.use(router.allowedMethods());
app.listen(80);
相關文章
相關標籤/搜索