Javascript CookieService的静态注入错误

Javascript CookieService的静态注入错误,javascript,angular,Javascript,Angular,我需要在我的应用程序上使用CookieService。当我使用 constructor(private cookieService: CookieService) { 我得到以下错误: core.js:1673 ERROR Error: Uncaught (in promise): Error: StaticInjectorError(AppModule)[CookieService]: 我可以通过在方法中创建一个实例来使用Cookie服务……但首先我想了解为什么我不能对此服务应用控制反转

我需要在我的应用程序上使用CookieService。当我使用

constructor(private cookieService: CookieService) {
我得到以下错误:

core.js:1673 ERROR Error: Uncaught (in promise): Error: StaticInjectorError(AppModule)[CookieService]: 

我可以通过在方法中创建一个实例来使用Cookie服务……但首先我想了解为什么我不能对此服务应用控制反转

这可能是由于以下原因之一:

  • 您尚未在模块中提供
    CookieService
  • 如果它是在不同的
    模块中提供的
    ,则您必须将该
    模块导入您的
    模块中
    
  • 检查是否已将
    @Injectable()
    装饰器添加到
    CookieService

  • 我导入…而且,cookie服务是这样的:文档中说要在您的
    AppModule
    中添加
    提供者:[CookieService]
    。你做到了吗?