Angular 缺少导入错误:StaticInjectorError(AppModule)[ClrVerticalNavGroup->;VerticalNavGroupRegistrationService]:
我正在使用来自的Angular 缺少导入错误:StaticInjectorError(AppModule)[ClrVerticalNavGroup->;VerticalNavGroupRegistrationService]:,angular,vmware-clarity,Angular,Vmware Clarity,我正在使用来自的组件,目前我在angular应用程序中收到此错误 错误:StaticInjectorError(AppModule)[ClrVerticalNavGroup-> 垂直导航组注册服务] 我的应用程序模块中缺少导入,但我很难确定需要导入什么。导入ClrVerticalNavGroup不起任何作用,导入VerticalNavGroupRegistrationService会给我一个“无法解析应用程序中的服务”错误 我的应用程序模块 @NgModule({ declarations
组件,目前我在angular应用程序中收到此错误
错误:StaticInjectorError(AppModule)[ClrVerticalNavGroup->
垂直导航组注册服务]
我的应用程序模块中缺少导入,但我很难确定需要导入什么。导入ClrVerticalNavGroup
不起任何作用,导入VerticalNavGroupRegistrationService
会给我一个“无法解析应用程序中的服务”错误
我的应用程序模块
@NgModule({
declarations: [
...
],
imports: [
...
ClarityModule,
ClrVerticalNavModule,
],
providers: [
...
VerticalNavGroupRegistrationService,
],
bootstrap: [AppComponent]
})
导入VerticalNavGroupRegistrationService
后,我希望错误会消失,但我最终得到的是
在./src/app/app.module.ts模块中找不到错误:错误:无法
决定
“@clr/angular/layout/vertical nav/providers/vertical nav group registration.service”
在“../src/app”中
如您所见,ClrVerticalNav单独提供此服务。您无需提供此服务。ClrVerticalNavGroup不提供此服务,但仅在ClrVerticalNav中使用。您在构建时是否遇到任何错误?您使用的是什么版本的Angular?@ahmeticat
中出现错误。/src/app/app.module.ts未找到模块:错误:无法解决“@clr/a”ngular/layout/vertical nav/providers/vertical nav group registration.service'in'../src/app'
是实际生成错误。@纳姆,我使用的是版本7.2
@doubleya-这解决了您的问题吗?