首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >角2.rc-5相互冲突的错误消息

角2.rc-5相互冲突的错误消息
EN

Stack Overflow用户
提问于 2016-08-11 16:24:25
回答 1查看 633关注 0票数 2

我有一个相当大的应用程序,我试图移植从rc-4到rc-5今天。我改造了所有的东西,以适应新的模块架构,这似乎是由角质团队提升的。不知怎么的,我设法把这个写在控制台上。第一个是警告,第二个是错误。

警告,未声明ChildComponent。

NgModule AppModule通过"entryComponents“使用ChildComponent,但既没有声明也没有导入!此警告将成为最终结果后的错误。core.umd.js:241角2正在以开发模式运行。调用enableProdMode()来启用生产模式。

哦,别等了,它被宣布了两次

platform-browser.umd.js:946异常: Error: Uncaught (承诺中):Type ChildComponent是两个模块声明的一部分: AppModule和ChildModule!

我的理论是,在某种程度上,角度修正了AppComponent没有被宣布自己,两次.在我可以分享的地方复制这个。

EN

回答 1

Stack Overflow用户

发布于 2016-08-11 16:27:29

只需将ChildComponent的名称放在NgModule的声明数组中即可。

代码语言:javascript
复制
@NgModule({
  imports: [
    BrowserModule,
    FormsModule,
    routing,
  ],
  declarations: [
    AppComponent,
    childComponent //your child component here
  ],
  bootstrap: [
    AppComponent
  ],
  providers: [
    AdminAuthGuard,
    UserAuthGuard
  ]
})
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38901658

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档