Angular Can';t解析ContactEdit页的所有参数

Angular Can';t解析ContactEdit页的所有参数,angular,sqlite,ionic-framework,ionic3,Angular,Sqlite,Ionic Framework,Ionic3,我正在尝试使用本地存储,我需要将它注入到我的构造函数中,当我这样做时,我得到以下错误 '无法解析ContactEdit页的所有参数?,[object], [对象对象],[对象对象],[对象对象],[对象对象对象] 以下是我的构造函数的设置方式: constructor(private storage: Storage, public navCtrl: NavController, public navParams: NavParams, private formBuilder: FormBui

我正在尝试使用本地存储,我需要将它注入到我的构造函数中,当我这样做时,我得到以下错误

'无法解析ContactEdit页的所有参数?,[object], [对象对象],[对象对象],[对象对象],[对象对象对象]

以下是我的构造函数的设置方式:

 constructor(private storage: Storage,
public navCtrl: NavController, public navParams: NavParams,
private formBuilder: FormBuilder, private provider: ContactProvider, 
private toast: ToastController) {
我不确定为什么会出现这个错误,因为我非常确定我正确地完成了导入,我就是这样做的:

app.module.ts

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

      imports: [
    BrowserModule,
    IonicModule.forRoot(MyApp),
    IonicStorageModule.forRoot()
 ],
查看和文档,该功能似乎仅限于处理字符串键/值对

解决方法可以是在存储对象之前对其进行解析,然后在检索对象时对其进行解析:

var testObject = { 'one': 1, 'two': 2, 'three': 3 };

// Put the object into storage
localStorage.setItem('testObject', JSON.stringify(testObject));

// Retrieve the object from storage
var retrievedObject = localStorage.getItem('testObject');

console.log('retrievedObject: ', JSON.parse(retrievedObject));

您能显示页面导入语句吗?另外,我假设页面是延迟加载的?啊,我不理解,但是我甚至不能将存储注入我的构造函数,除非它在@IonicPage decorator下面加上红色下划线并给出这些错误,我认为这不会起作用
localStorage
可以从任何地方访问。