typescript 注释

标签 typescript annotations marionette decorator

我正在使用 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/

相关文章:

javascript - Backbone Marionette : can I supply options to a collectionView's emptyView?

javascript - 重新呈现 Marionette.js CollectionView 的仅更改部分

typescript :泛型,用泛型(更高种类的类型)扩展类型

javascript - 尽管有 Object.assign 和 Spread 语法,但 Redux 中的对象仍会发生变化

java - 如何在 Struts 2 中验证两个字段,如密码和确认密码?

scala - 我可以在 Scala 中有一个负值作为常量表达式吗?

backbone.js - 如何在模型中没有定义名称的情况下迭代 Handlebars 模板中的数组

javascript - 内联使用 Typescript 声明类型

excel - 如何清除 Office 脚本中的表格样式?

java - 将 Java XML 和持久性注释放在同一个 bean 上是否有效?