2017-02-15 5 views
2

Я использую 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, значение не задано.

Любая помощь приветствуется.

ответ

3

Согласно Ionic docs

При работе в Интернете или как Progressive Web App, Хранилище будет попытки использовать индексированную, WebSQL и LocalStorage, в таком порядке.

Таким образом, это правильно, что он не установлен, вы должны смотреть в ваш Chrome IndexedDB вместо localStorage

+1

Да, это есть. большое спасибо – Richard

Смежные вопросы