일부 항목을 localstorage에 저장하고 키 값을 문자열로 저장하기 전에 저장합니다. 키 저를 제공문자열화된 객체 키 값의 값을 얻습니다.
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
을하지 않고는 전체 값을 반환 그래서, Object 객체로 반환 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를 어디에서 사용합니까? –
'''상점에 대한 설명 ',''상점에 대한 설명' '을 저장하는 것이 더 쉬울까요? –