未设置本地存储

时间:2017-02-15 07:54:27

标签: javascript local-storage ionic2

我正在使用Ionic 2.尝试在本地存储中设置字符串。

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

constructor(public storage: Storage) {
}


    createChat(chatItem: any): void {
        this.storage.ready().then(() => {
            var jsonString = JSON.stringify(chatItem);
            this.storage.set('chat/' + chatItem.$key + '/', jsonString);
        });
    }

但是,当我查看Chrome的开发者工具时,未设置该值。

任何帮助表示感谢。

1 个答案:

答案 0 :(得分:3)

根据Ionic docs

  

在网络上运行或作为Progressive Web App运行时,存储将会   尝试按顺序使用IndexedDB,WebSQL和localstorage。

所以,未设置是正确的:您应该查看Chrome IndexedDB而不是localStorage