我刚看过那边的文档https://angular.io/guide/testing
component = fixture.debugElement.componentInstance
component = fixture.componentInstance
但是我还不了解这两者之间的区别
最佳答案
没有区别。 TestBed.createComponent
创建一个组件类的实例,两个属性都引用它:
fixture.debugElement.componentInstance === fixture.componentInstance
fixture.componentInstance
可能是首选,因为它花费的时间更少。关于Angular4区别componentInstance和debugElement.componentInstance,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/46681614/