0

我想传入一个对象,它是类 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
);

谢谢

4

0 回答 0