Ionic2アプリを開発していて、ローカルストレージに配列を格納すると、次のようになります。JavaScript/Angular2 LocalStorageは何でも得ることができます
キー|値 オプション| [オプション1、オプション2、オプション3]
私が使用してoptions
キーを取得しようとしています:
constructor(nav) {
this.nav = nav;
this.local = new Storage(LocalStorage);
this.optionsArray = this.local.get('options');
console.log('content of array : '+JSON.stringify(this.optionsArray));
}
:配列の
コンテンツ:{}
前のページでアレイを設定する方法は次のとおりです。
this.optionsArray = ['option1','option2','option3'];
localStorage.setItem('options', this.optionsArray);
なぜ私は空の値を取得しているのですか?
は、あなたが変数に取得した値を設定できません[イオン2ローカルストレージのlocalStorageを –
可能な二重にデータを挿入する方法を私たちに示しています。正しい関数は一例で
localStorage.set('options',this.optionsArray)
ドキュメントがここにいるあなたのケースでは、
set(key,value)
あります](http://stackoverflow.com/questions/36831634/ionic-2-local-storage-unable-to-set-retrieved-value-to-variable) – JJJ私は投稿を更新しました。知っておいてくださいどのように私は配列を設定する –