美文网首页
十.第10节:Koa-router中间件(3)参数

十.第10节:Koa-router中间件(3)参数

作者: qqqc | 来源:发表于2018-02-13 17:36 被阅读0次

    我们先来作一个最简单的路由。

    const Koa = require('koa');
    const Router = require('koa-router');
     
    const app = new Koa();
    const router = new Router();
     
    router.get('/', function (ctx, next) {
        
     
        ctx.body="Hello JSPang";
    });
     
    app
      .use(router.routes())
      .use(router.allowedMethods());
      app.listen(3000,()=>{
          console.log('starting at port 3000');
      });
    

    然后我们回忆一下第三节课中学到的接收参数的方法,这里我们使用最易用的方法ctx.query来进行接收,修改为下面代码的第6行,这样就可以轻松接收get参数。

    const Koa = require('koa');
    const Router = require('koa-router');
    const app = new Koa();
    const router = new Router();
    router.get('/', function (ctx, next) {
        ctx.body=ctx.query;
    });
    app
      .use(router.routes())
      .use(router.allowedMethods());
      app.listen(3000,()=>{
          console.log('starting at port 3000');
      });
    

    相关文章

      网友评论

          本文标题:十.第10节:Koa-router中间件(3)参数

          本文链接:https://www.haomeiwen.com/subject/jcajtftx.html