【发布时间】:2018-10-01 13:16:04
【问题描述】:
给出以下 Angular 组件:
export class NumberComponent implements NumberInterface {
@Input() number;
constructor() { }
}
现在我期待着实现NumberInterface。这就是我到目前为止所得到的:
export interface NumberInterface {
number: number
}
基本上,我使用Function 类型来定义装饰器。现在我想知道是否有更具体的方法来做到这一点。接口应该强制组件实现 Angular 的 @Input 装饰器。
【问题讨论】:
-
NumberComponent implements NumberInterface在 Angular 中不是一个东西。尽管有这个名字,它并不是一个类接口,,而只是一个类型的集合。
标签: angular typescript decorator