1

@Input()在将某些组件的部分排除到较小的 UI 组件中之后,我为它们分配了从父级传递并在装饰器的帮助下获得的属性。但看起来 Karma 不理解这些输入并给我抛出错误,例如

无法绑定到“属性”,因为它不是“应用程序组件”的已知属性。

  1. 如果 'app-component' 是一个 Angular 组件并且它有 'property' 输入,那么验证它是这个模块的一部分。
4

1 回答 1

0

您需要正确配置测试模块

  beforeEach(() => {
    TestBed.configureTestingModule({
      imports: [FormsModule],
      declarations: [AppComponent, yourComponent ..etc]
    });
  });
于 2018-04-06T19:07:44.977 回答