存储提供程序不工作

Storage provider not working

我正在尝试在 Ionic 中添加一个组件。但是,遵循官方指南似乎会给我错误。

https://ionicframework.com/docs/storage/

我只改了两个文件,app.module.ts

已添加模块

import { IonicStorageModule } from '@ionic/storage';

已添加供应商

providers: [
StatusBar,
SplashScreen,
{provide: ErrorHandler, useClass: IonicErrorHandler},
IonicStorageModule

]

在我的页面home.ts我添加了;

import { Storage } from '@ionic/storage';

编辑了构造函数;

 constructor(public navCtrl: NavController, private storage: Storage) {}

然后我加了一个设置数据的函数;

setData() {
    this.storage.set('myData','hello');
}

结果我得到一个错误

Uncaught (in promise): Error: No provider for Storage! 

将其添加到 NgModule 声明中的导入列表,如下所示,

imports: [      
    .........
    IonicStorageModule.forRoot()
  ],

未进入提供商列表