ローカルストアにいくつかのアイテムを保存し、キー値をストリング化して保存します。キーを私に与えstringifyされたオブジェクトキー値の値を取得
localStorage.setItem(this.set_name, JSON.stringify(this.description))
:
item1 Value: [{"description": "some description that was store"}, {"description": "some description that was store"}]
私は予想通りであるとしてJSON.parse
を行わず、それが全体の値を返しますので、それは、オブジェクトオブジェクトとして返しますJSON.parse
とキーの値を取得
私がしたいことは、説明の中にあるもの、「値段全体ではない」何らかの説明を返すことです。
どうすればよいですか?
function loadStorage() {
$itemSection = $("#item-section-set");
var keys = Object.keys(localStorage),
i = 0,
key;
for (; key = keys[i]; i++) {
let itemDesc = localStorage.getItem(key);
console.log(JSON.parse(itemDesc))
}
}
コンソールは、あなたが最初にそれを解析して、配列からそれをフェッチする必要があり、私に'(3) [{…}, {…}, {…}]'
あなたはあなたが欲しいもの、そして現在あなたが得ているものの明確な例を挙げることができますか? – evolutionxbox
あなたのコードにはどこで 'JSON.parse'を使用していますか? –
'' 'ストアであった説明、' 'ストアである何らかの説明 ''を保存する方が簡単ではないでしょうか? –