深入理解nodejs的next函数。koa的使用 app.parma的使用
Posted 悔创阿里-杰克马
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了深入理解nodejs的next函数。koa的使用 app.parma的使用相关的知识,希望对你有一定的参考价值。
next就是一个递归函数
const Koa = require(‘koa‘); const app = new Koa(); app.use(ctx => { ctx.body = ‘Hello Koa‘; }); app.listen(3000);
express的app
app.param的使用。
var express = require(‘express‘); var app = express(); app.param(‘id‘, function (req, res, next, id) { if(req.params.id==1337){ next(); } else{ res.sendStatus(404); } }); app.param(‘id‘, 1337); app.get(‘/user/:id‘, function (req, res) { res.send(‘参数通过检验‘); }); app.listen(3000, function () { console.log(‘Ready‘); });//充当过滤器的角色。 //可以配合使用正则表达式。 //也可以获取动态路由的值。获取到的值以json的形式出现。
以上是关于深入理解nodejs的next函数。koa的使用 app.parma的使用的主要内容,如果未能解决你的问题,请参考以下文章