首页 > 解决方案 > 如果 'app-fixed-topbar' 是一个 Angular 组件,那么验证它是这个模块的一部分

问题描述

如果 'app-fixed-topbar' 是一个 Angular 组件,则验证它是该模块的一部分。我得到了这个错误。假设我包括“CUSTOM_ELEMENTS_SCHEMA”没有得到“app-fixed-topbar”它对我不可见

标签: angularlazy-loading

解决方案


如果您在其模块中使用该组件,则必须将其添加到声明中,如图所示,

    @NgModule({
      declarations: [FixedTopbarComponent],
      imports: [ ....],
      ... 
      ...
    })
    export class ModuleName{ }

如果您在其模块之外使用该组件,则将其添加到声明中以及导出中,如图所示,

        @NgModule({
          declarations: [FixedTopbarComponent],
          exports: [FixedTopbarComponent],
          imports: [ ....],
          ... 
          ...
        })
        export class ModuleName{ }

推荐阅读