gpt4 book ai didi

javascript - 错误错误 : Uncaught (in promise): Error: BrowserModule has already been loaded : angular 6

转载 作者:搜寻专家 更新时间:2023-10-30 22:06:11 28 4
gpt4 key购买 nike

<分区>

我正在使用具有延迟加载概念的多个模块,但出现以下错误:

error screenshoot

错误错误:未捕获( promise ):错误:BrowserModule 已被加载。如果您需要从惰性加载模块访问通用指令,例如 NgIf 和 NgFor,请改为导入 CommonModule。错误:BrowserModule 已经加载。如果您需要从惰性加载模块访问通用指令,例如 NgIf 和 NgFor,请改为导入 CommonModule。

app.module.ts

     import { NgModule } from '@angular/core';

import { AppRoutingModule } from './app.routes';
import { CookieModule } from 'ngx-cookie';
/* Modules */
import { SharedModule } from 'shared/shared.module';

/* Components */
import { AppComponent } from './app.component';
/* Models */
import { User } from './shared/models/user';

// /* Services */
import { GlobalLoader } from './core/global-loader';
import { SecurityService } from './shared/services/security.service';
import { BrowserModule } from '@angular/platform-browser';
@NgModule({
declarations: [
AppComponent
],
entryComponents: [], // Needed to declare dynamic components
imports: [
BrowserModule,
AppRoutingModule,
CookieModule.forRoot(),
SharedModule,
],
exports: [
SharedModule
],
providers: [SecurityService,
GlobalLoader,
User],
bootstrap: [AppComponent]
})
export class AppModule { }

shared.module.ts

    import { NgModule } from '@angular/core';
// import { FormsModule } from '@angular/forms';
// Small sample component used for dymanic tabs/accordion

/* Components */
import { SampleContent } from './components/sample-content';
import { AccordionCardComponent } from './components/accordion-card/accordion-card.component';
import { BannerComponent } from './components/banner/banner.component';
import { HeaderComponent } from './components/header/header.component';
import { SearchComponent } from './components/search/search.component';
import { TabCardComponent } from './components/tab-card/tab-card.component';
import { TableCardComponent } from './components/table-card/table-card.component';
import { Base64Pipe } from './pipes/base64.pipe';
import { FlexLayoutModule } from '@angular/flex-layout';
import { UXStyleguideModule } from 'ux-angular-styleguide';
import { CommonModule } from '@angular/common';
import { NgxDatatableModule } from '@swimlane/ngx-datatable';
import { HttpClientModule } from '@angular/common/http';
import { FormsModule } from '@angular/forms';
// import { RouterModule } from '@angular/router';
/* Shared */
@NgModule({
declarations: [
Base64Pipe,
SampleContent,
AccordionCardComponent,
BannerComponent,
HeaderComponent,
SearchComponent,
TabCardComponent,
TableCardComponent
],
entryComponents: [], // Needed to declare dynamic components
imports: [
HttpClientModule,
FormsModule,
CommonModule,
NgxDatatableModule,
FlexLayoutModule,
UXStyleguideModule],
providers: [],
exports: [
HttpClientModule,
FlexLayoutModule,
NgxDatatableModule,
FormsModule,
CommonModule,
UXStyleguideModule,
Base64Pipe,
SampleContent,
AccordionCardComponent,
BannerComponent,
HeaderComponent,
SearchComponent,
TabCardComponent,
TableCardComponent
]
})
export class SharedModule { }

而且我没有导入那个 browserModule 但仍然出现错误。

提前致谢。

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com