我想传入一个对象,它是类 K 的键,并且具有或扩展 FormGroup 的类型,例如:
public async myMethod<T, K>(
...
formGroupName: keyof K & typeof FormGroup) { }
所以我称之为,keyof K 似乎有效,因为我只得到 K 个成员,还有其他成员,我只想从 FormGroup 类型中接收!
这将是函数调用:
this.service.myMethod<ComponentA, ComponentB>(
...
'form' // any member of ComponentB, which is of type formGroup
);
谢谢