【发布时间】:2017-07-14 21:23:34
【问题描述】:
TypeScript 中的“装饰器”是什么?为什么使用它们? @ 符号的用途是什么?如果我们应用装饰器会发生什么?
谷歌搜索后我也不清楚。
【问题讨论】:
标签: typescript decorator
TypeScript 中的“装饰器”是什么?为什么使用它们? @ 符号的用途是什么?如果我们应用装饰器会发生什么?
谷歌搜索后我也不清楚。
【问题讨论】:
标签: typescript decorator
装饰器只是修改(添加功能)类、属性、方法或方法参数的函数。语法是一个“@”符号后跟一个函数。
例如,您可以创建一个 @readonly 装饰器来防止修改类(即防止添加或删除字段)
这是描述该过程的众多文章之一:
https://www.sitepen.com/blog/2015/10/20/typescript-decorators/
这也是一个关于打字稿装饰器的相当不错的视频:
【讨论】: