Angular 运行时出错';ng测试';命令
错误:模板分析错误: “路由器出口”不是已知的元素: 1.如果“路由器出口”是一个角度组件,则确认它是该模块的一部分。 2.如果“router outlet”是Web组件,则将“CUSTOM_ELEMENTS_SCHEMA”添加到此组件的“@NgModule.schemas”以抑制此消息。(“[ERROR->]”:ng:///DynamicTestModule/AppComponent。html@0:0试试这个: 只需添加一行:Angular 运行时出错';ng测试';命令,angular,angular-ui-router,Angular,Angular Ui Router,错误:模板分析错误: “路由器出口”不是已知的元素: 1.如果“路由器出口”是一个角度组件,则确认它是该模块的一部分。 2.如果“router outlet”是Web组件,则将“CUSTOM_ELEMENTS_SCHEMA”添加到此组件的“@NgModule.schemas”以抑制此消息。(“[ERROR->]”:ng:///DynamicTestModule/AppComponent。html@0:0试试这个: 只需添加一行: imports: [RouterTestingModule],
imports: [RouterTestingModule],
在TestBed.configureTestingModule
的组件规范文件中
import { RouterTestingModule } from '@angular/router/testing';
比如:
在导入数组中添加RouterTestingModule将完成您的工作 TestBed.configureTestingModule({ 导入:[RouterTestingModule], . . . });
TestBed.configureTestingModule({
imports: [RouterTestingModule],
declarations: [ ComponentHeaderComponent ]
})