ECN>> aop>> 返回
项目作者: leafydream

项目描述 :
基于ES6装饰器实现的aop面向切面
高级语言: JavaScript
项目地址: git://github.com/leafydream/aop.git
创建时间: 2019-03-27T18:14:00Z
项目社区:https://github.com/leafydream/aop

开源协议:

下载


aop

基于ES6装饰器实现的aop面向切面

使用示例如下:

  1. import AOP from "./index";
  2. class BaseService {
  3. @AOP.before
  4. test1() {
  5. console.info("test1 runing...");
  6. }
  7. @AOP.after
  8. test2() {
  9. console.info("test2 runing...");
  10. }
  11. }
  12. let baseService = new BaseService();
  13. baseService.test1();
  14. baseService.test2();