如何在Angular(2 +)

时间:2017-07-06 08:14:10

标签: angular typescript dependency-injection pipe

我有以下顶级模块结构:

  • 共享
  • 应用
共享模块内的

是一个需要使用核心模块服务的管道。

目前Angular在尝试使用管道时抛出错误:inline template:null:null caused by: No provider for [object Object]!

我将如何做到这一点?

核心模块由app模块使用.forRoot()导入,并且需要将服务列为提供者(在核心模块上)。

1 个答案:

答案 0 :(得分:1)

您是否从其他模块中导出了组件?

例如:

core.module.ts

  exports: [
    NavigationComponent,
    BreadcrumbsComponent,
    CommonModule
  ]