我正在尝试测试一个导入了'FormGroup‘和'FormBuilder’的组件,但是当我试图为该组件运行测试文件时,它会给我一个错误,它说'FormGroup‘和'FormBuilder’不是一个已知的表单属性。我试着做这样的事,
TestBed.configureTestingModule({
imports: [ ],
declarations: [ FormComponent ],
providers: [ FormGroup, FormBuilder ]
})但是,它给出了以下错误:
Uncaught Failed: Can't resolve all parameters for FormGroup: (?, ?, ?).
Error: Can't resolve all parameters for FormGroup: (?, ?, ?).那么,如何在测试(spec)文件中导入file组和formbuilder?
我正在使用的角度版本: 2.1.0
发布于 2016-10-26 19:20:02
它给了我一个错误,说'FormGroup‘和'FormBuilder’不是已知的形式属性。
与将ReactiveFormsModule导入应用程序模块的方式相同,您需要在测试模块中进行相同的操作。
TestBed.configureTestingModule({
imports: [ ReactiveFormsModule ],
declarations: [ FormComponent ]
})https://stackoverflow.com/questions/40270292
复制相似问题