2017-02-15 4 views
2

Ich verwende Ionic 2. Versuchen, eine Zeichenfolge im lokalen Speicher festzulegen.Local Storage wird nicht gesetzt

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); 
     }); 
    } 

Wenn ich jedoch die Entwicklerwerkzeuge von Chrome anschaue, wird der Wert nicht festgelegt.

Jede Hilfe wird geschätzt.

Antwort

3

Nach Ionic docs

Wenn im Web oder als Progressive Web App ausgeführt wird, Speicher wird Versuch verwenden IndexedDB, WebSQL und local, in dieser Reihenfolge.

So ist es richtig, dass es nicht gesetzt ist: Sie sollten IndexedDB anstelle eines localStorage

+1

in Ihrem Chrome aussehen Ja, es gibt. Vielen Dank – Richard

Verwandte Themen