WebStorm不接受Typescript / Angular类型参数

时间:2016-10-17 07:23:45

标签: angular typescript

我创建了一个通用辅助测试函数(稍后会扩展)...

 public static createComponent<T>(component : Type<T>) : ComponentFixture<T>{

    let fixture: ComponentFixture<T>;

    TestBed.compileComponents();

    fixture  = TestBed.createComponent(component);

    return fixture;
  }

当我尝试调用此函数时....

myFixture  = MyHelper.createComponent(MyComponent);

我在MyComponent上得到了一条红色的波浪线,表示......

argument of type MyComponent is not assignable to parameter type Type<MyComponent>

但是代码可以工作,组件可以正常编译。任何想法这个错误意味着什么?

0 个答案:

没有答案