17koa / koa-generator-examples

一起学koa
http://17koa.com/koa-generator-examples/
MIT License
480 stars 76 forks source link

第二章koa应用初见代码有误 #39

Closed hacke2 closed 8 years ago

hacke2 commented 8 years ago
app.use(function *(){
    this.demo = 'test text';
});

app.use(function *(){
    this.body = this.demo;
});

这块代码有误,前一个中间件必须手动调用next,才能保证他的向下运行,正确示例如下:

app.use(function *(next){
    this.demo = 'test text';
   yield next;
});

app.use(function *(){
    this.body = this.demo;
});
hacke2 commented 8 years ago

好像发错地方了。。