如何实现VonaJS AOP编程中的全局中间件策略?

摘要:在VonaJS框架中,AOP编程包括三方面:控制器切面、内部切面和外部切面。控制器切面包括五能力:Middleware、Guard、Interceptor、Pipe、Filter。其中,Middleware又分为:局部中间件、全局中间件和系
在VonaJS框架中,AOP编程包括三方面:控制器切面、内部切面和外部切面。控制器切面包括五能力:Middleware、Guard、Interceptor、Pipe、Filter。 其中,Middleware又分为:局部中间件、全局中间件和系统中间件。其时序图如下所示: 由图可知,系统中间件在路由匹配之前执行,局部中间件和全局中间件在路由匹配之后执行。 为了简化起见,这里仅介绍全局中间件的用法,局部中间件和系统中间件的用法,请参见官方文档。
阅读全文