CNode

koa 路由问题

问答
Ddemohi发布于12 年前最后回复12 年前2 回复5602 浏览0 收藏
var mount = require('koa-mount');
module.exports = function(app){
  return function * routes(next){
      function *ab (next){
          this.body = 'hello Hello';
          yield next;
      }
      app.use(mount('/hello',ab));
      yield next;
  }
};
app.use(routes(app));

请教一下 这样写路由,为什么不生效呢。

查看回复

回复 (2)

J
JacksonTian#1·12 年前
var mount = require('koa-mount');

module.exports = function(app){
      function *ab (next) {
          this.body = 'hello Hello';
      }
      app.use(mount('/hello',ab));
};
D
demohi#2·12 年前
引用 JacksonTian

@JacksonTian 感谢回复 这样是可以,就是没法当成中间件来用了。

参与回复
登录后即可参与回复。登录