wly19960911
V2EX  ›  问与答

TypeScript 有什么办法能获取所有被 注解 过的方法吗?

  •  
  •   wly19960911 · Jun 4, 2018 · 2070 views
    This topic created in 3074 days ago, the information mentioned may be changed or developed.
    如题,我想试试有什么办法做到这种事情吗。

    因为突发奇想,想试着用注解去写 TypeScript 的生命周期,比如 自己自定义一个 @ Init (突然发现 AT 了别人,就加个空格吧),所有被 注解 过的 function 就可以自动被执行。

    但是目前只想到一种方法可以实现单个注解的 function 执行,多个注解就完蛋了。所以好奇有没有什么方法能实现。
    2 replies  •  2018-06-04 17:57:16 +08:00
    Lxxyx
    Lxxyx
    Jun 4, 2018 via Android❤️1
    1
    可以参考 typedi 的实现方式
    wly19960911
    wly19960911
    OP
    Jun 4, 2018
    2
    @Lxxyx #1 试了下,因为不熟悉 typescript 的一些语法,所以不理解作用域,的确可以做到我想要的。最后还是得用容器进行管理。不过没什么大不了的。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1411 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 20:49 · PVG 04:49 · LAX 12:49 · JFK 15:49
    ♥ Do have faith in what you're doing.