我正在学习 Angular2 ,团队实际上正在使用“反射器类”。
这不是我第一次见到这个词而且我真的不知道它是指什么。
Angular2 中的“反射器类”是什么?
为什么这么有用?
答案 0 :(得分:2)
@Component()
@View()
你可能会看到那些附加在Angular 2中的类.Angular团队称这些为“注释”。
只有现在来自Yehuda Katz的ES7提案可能会将这些元数据符号带到所有JavaScript中。除了他们将被称为“装饰者”,你已经可以找到decorators in TypeScript。
但是等等! Angular已经有了一些叫做“装饰者”的东西。也必须重命名。谁知道概念也存在名称间距冲突。
所以我不确定这些日子叫什么,但如果你不能等待尘埃落定,我的猜测就是“反射器”与Reflector API for decorators有关,你可以阅读在a future article about decorators here。这些看起来与'注释'非常相似。