2019-01-14 一个组件在两个模块中使用,导致报错

image.png
Error: Type Modders is part of the declarations of 2 modules: BackAppModule and TskAppModule! 
Please consider moving Modders to a higher module that imports BackAppModule and TskAppModule. 
You can also create a new NgModule that exports and includes Modders then import that NgModule in BackAppModule and TskAppModule.

一个组件在两个模块中使用,导致报错。
将该组件定义到独立模块,在其他模块中引用该模块。

// 定义一个独立模块
import {NgModule}      from '@angular/core';
import {CommonModule} from '@angular/common';
import {InfoComponent} from "../info/info.component";
@NgModule({
  imports: [CommonModule],
  exports:      [ InfoComponent ],
  declarations: [InfoComponent]
})
export class InfoModule {}

// 引入到两个模块中
import { InfoModule } from '../common/tsk.common.module';
@NgModule({
    imports:[InfoModule ],
    declarations:[
        FnshListCmpt
    ]})
export class FnshAppModule{}
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 前言 您将在本文当中了解到,往网页中添加数据,从传统的dom操作过渡到数据层操作,实现同一个目标,两种不同的方式....
    itclanCoder阅读 25,908评论 1 12
  • 模块化方案实践 为什么需要模块化 在项目开发到一定阶段,随着功能需求越来越多,代码结构越来越臃肿,维护也随之越来越...
    希灵丶阅读 5,379评论 2 16
  • 1.利用有效铝材挤压模具修模来改善制品的平面度 铝材挤压模具修模是国内外对于铝合金挤压材平面度不良最常用的解决方法...
    yhbmoren阅读 894评论 0 0
  • 失恋第1天 我告诉他,别闹,我们见了面再说好吗,我们别吵了。 失恋第5天 飞了五个小时的飞机,我终于见到了他,一如...
    梓杨说阅读 512评论 2 4
  • Cloc简介 Cloc是一款使用Perl语言开发的开源代码统计工具,支持多平台使用、多语言识别,能够计算指定目标文...
    JxMY阅读 3,416评论 0 0