我正在使用 TS 在 MarionetteJS 上编写项目,我想使用注释来注册路由。 例如:
@Controller
class SomeController {
@RouteMapping("some route")
public SomeMethod() {
//code
}
}
创建类实例时是否有机会调用方法注解?
最佳答案
不,没有。
查看这篇文章 Decorators & metadata reflection in TypeScript .它显示了装饰器如何转换为纯 javascript 以及它们何时被调用。
关于 typescript 注释,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36004562/