【发布时间】:2017-02-16 00:03:08
【问题描述】:
在 C# 中,有一种语法可用于定义属性的属性。
[Required]
string personName
它描述了 personName 是必需的。我们可以通过反射在任何给定时间获取属性的属性。
我想知道 TypeScript 是否有类似的功能?
【问题讨论】:
-
@wonea 你到底在找什么? basarat 的回答似乎很清楚,他只是举了一个库的例子,库代码并不神奇,你可以看看灵感,装饰器是 TS 功能,你可以自己阅读有关实现的信息。您是否正在寻找如何使用它们的特定示例?
-
@TitianCernicova-Dragomir 我希望得到一个更详尽的答案,包括 TypeScript 如何表示具有值 [MyAttribute("GetThisString")] 的属性。
标签: c# typescript custom-attributes