TypeScript装饰器

  |  

TypeScript 装饰器(decorators)

描述

随着 TypeScript 和 ES6 里引入了类,在一些场景下我们需要额外的特性来支持标注或修改类及其成员。 装饰器(Decorators)为我们在类的声明及成员上通过元编程语法添加标注提供了一种方式

若要启用实验性的装饰器特性,你必须在命令行或 tsconfig.json 里启用 experimentalDecorators 编译器选项

装饰器是一种特殊类型的声明,它能够被附加到类声明,方法, 访问符,属性或参数上。它可以在不修改代码自身的前提下,给已有代码增加额外的行为