koa-router插件:
koa路由插件,koa强依赖与此。
koa-router插件,使用流程:
r1.get('/xxx',async(ctx,next)=>{})
-
r1.get('/aaa/:id/:name', async (ctx) => {})
, 路由传参,参数存放ctx.params r1.post('/xxx',async(ctx,next)=>{})
r1.put('/xxx',async(ctx,next)=>{})
r1.delete('/xxx',async(ctx,next)=>{})
const Koa = require('Koa');
const server = new Koa();
const Router = require('koa-router');
// 第一步:创建路由对象
let r1 = Router();
// 第二步:关联到服务器
server.use(r1.routes());
// 第三步:书写API
r1.get('/xxx',async (ctx,next) => {
ctx.response.body = "xxx";
});
server.listen(3000);
网友评论