Html Angular 11.0.3中的ngClass错误(无法绑定ngClass,因为它不是div的已知属性)
因此,我在angular项目中使用了一个明暗主题,通过mat slide toggle,我将主题切换到一个服务,该服务将主题Html Angular 11.0.3中的ngClass错误(无法绑定ngClass,因为它不是div的已知属性),html,angular,typescript,sass,Html,Angular,Typescript,Sass,因此,我在angular项目中使用了一个明暗主题,通过mat slide toggle,我将主题切换到一个服务,该服务将主题isDark布尔值存储为行为主题。我有两个延迟加载的模块,一个用于主页,另一个用于404错误页面,如图所示: app.module.ts 从'@angular/platform browser'导入{BrowserModule}; 从“@angular/core”导入{NgModule}; 从“./app routing.module”导入{AppRoutingModul
isDark
布尔值存储为行为主题。我有两个延迟加载的模块,一个用于主页,另一个用于404错误页面,如图所示:
app.module.ts
从'@angular/platform browser'导入{BrowserModule};
从“@angular/core”导入{NgModule};
从“./app routing.module”导入{AppRoutingModule};
从“./app.component”导入{AppComponent};
从“@angular/platform browser/animations”导入{BrowserAnimationsModule};
从'@shared/nav/nav.module'导入{NavModule};
@NGD模块({
声明:[
应用组件
],
进口:[
浏览器模块,
批准模块,
BrowserAnimationsModule,
导航模块
],
提供者:[],
引导:[AppComponent]
})
导出类AppModule{}
所以,我重新检查了我的代码(几乎浪费了4小时来找到问题的原因),显然是将ClassifyComponent添加到了应用程序中。模块的声明数组(其他代码保持不变)消除了错误,并且工作正常。有人能解释为什么会发生这种情况吗?所以,我重新检查了我的代码(几乎浪费了4个小时来找出问题的原因),显然是将ClassifyComponent添加到了应用程序中。模块的声明数组(其他代码保持不变)消除了错误,工作正常。有人能解释为什么会发生这种情况吗?你能分享应用设置服务吗?另外,如果可能的话,还有一个stackblitz。您尝试在app.module.ts中导入CommonModule?@praga2050是的,我尝试了,但仍然出现了一个ngClass错误。您可以共享AppSettingsService
?另外,如果可能的话,还有stackblitz。您尝试在app.module.ts?@praga2050中导入CommonModule?是的,我尝试了,但仍然出现了一个ngClass错误