![](/img/trans.png)
[英]How to store an Object containing Array-Objects in local Storage By JSON
[英]How to put a Map/JSON object containing array values into local storage
我想将以下内容存储到本地存储中,其结构如下:
{
"stuff": [
{
"user1": {
"numbers": [
1,
2,
3
]
},
"user2": {
"numbers": [
2
]
}
}
]
}
我将如何 go 这样做?
保存
localStorage.setItem("name",JSON.stringify(Map));
读书
JSON.parse(localStorage.getItem("name"));
这对我有用。
(() => {
// ok
const map = new Map();
map.set(1, {id: 1, name: 'eric'});
// Map(1) {1 => {…}}
localStorage.setItem('app', JSON.stringify([...map]));
// undefined
const newMap = new Map(JSON.parse(localStorage.getItem('app')));
// Map(1) {1 => {…}} ✅
})();
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.