Angular 角度库组件抛出服务提供程序可注入的错误

Angular 角度库组件抛出服务提供程序可注入的错误,angular,angular-components,angular-library,angular10,angular-providers,Angular,Angular Components,Angular Library,Angular10,Angular Providers,我有一个库,其中有一个模块和两个组件。其中一个组件需要使用一个服务(并且传入了一个配置——在我将服务添加到构造函数之前,该配置已经工作) 我错过什么了吗 服务(QrCodeService)装饰有: @Injectable({ providedIn: 'any' }) @Component({ providers: [ QrCodeService ] }) 组件(QrCodeComponent)装饰有: @Injectable({ providedIn: 'any' }

我有一个库,其中有一个模块和两个组件。其中一个组件需要使用一个服务(并且传入了一个配置——在我将服务添加到构造函数之前,该配置已经工作)

我错过什么了吗

服务(QrCodeService)装饰有:

@Injectable({
  providedIn: 'any'
})
@Component({
  providers: [
    QrCodeService
  ]
})
组件(QrCodeComponent)装饰有:

@Injectable({
  providedIn: 'any'
})
@Component({
  providers: [
    QrCodeService
  ]
})
以及组件的构造函数:

constructor(
  @Inject(QR_LIB_CONFIG) qrLibConfig,
  private qrCodeService: QrCodeService
)

请提供
QrCodeService.constructor
问题应该是there@Andrei-哇!就这样!我在构造函数中有一个
HttpClient
参数,但没有将其导入到我的模块中。非常感谢。