装饰器路由文件里 ...controllers貌似可以装载多个路由中间件的,但是路由配置里应该怎么写?

来源:7-1 利用 Decorator 重构 Koa 路由策略

慕用9964470

2017-08-09

如题,decorator/router.js的代码里this.router[conf.method](routerPath, ...controllers) 这个代码最后的controllers好像是能装载多个路由中间件的,

而这个是由装饰器方式引入的,一般都是一个controller吧?

请问老师在路由配置中该如何写多个controllers呢?

写回答

2回答

宝慕林8341667

2018-05-19

这个问题你懂了吗,懂了的话解释一下,谢谢

0
0

Scott

2017-08-12

可以多个文件对应多个 controller,每一个 controller 相当于是一个独立的命名空间

0
1
宝慕林8341667
这个可以说的详细点吗,我认为const controllers = isArray(controller),这里的形形式参数controller是不可能是数组的,老师可以举一个controller是数组的例子吗
2018-05-19
共1条回复

开发微信全家桶项目Vue/Node/MongoDB高级技术栈全覆盖

Nuxt/Vue SSR + Koa2 跨栈开发微信公众号+小程序

989 学习 · 401 问题

查看课程