【发布时间】:2018-02-12 07:48:02
【问题描述】:
在我用 typescript 编写的 Angular v5 应用程序中,我正在尝试创建一个函数,该函数接受一个始终是 Angular 组件的参数。任何角度分量。是否有一个所有 Angular 组件都实现的接口/抽象类,我可以将其指定为类型?我最初尝试将参数类型指定为 Component(例如 function test(param: Component)),然后才意识到我指定参数类型是 Component 装饰器,而不是实际的组件。
我似乎找不到 S.O.回答(或问题)具体询问。
【问题讨论】:
-
你试过了吗:
test(myComponent: Type<any>) { ... }? -
@Talavera 我相信这就是答案,考虑提供参考报价和链接。
-
Angular live example 显示相同
标签: angular typescript