koa的简单问题
function *(next) {…} 这里的generator使用的next只是一个参数名字,还是next()这个方法呢? 比如koa-route的路由设置里。 app.param(‘id’,function *(id,next){ this.id = Number(id); if ( typeof this.id != ‘number’) return this.status = 404; yield next; }).get(’/detail/:id’, function *(next) { //我是详情页面 var id = this.id; //123 this.body = id; });
我就不太明白