У меня проблемы с добавлением набора данных в локальное хранилище. Сейчас я могу добавить только одну опцию со следующим кодом
const medicalPlansArr = medicalAidPlans[0].selectedMAP.map((x, index) => ({ label: x.options[index].optionName, value: x.options[index].id }));
localStorage.setItem('medicalPlans', JSON.stringify(medicalPlansArr));
. Так выглядит набор данных, и единственные значения, которые я хочу сохранить, это optionName
и id
* 1006. *
[
{
"selectedMAP": [
{
"mapName": "Default",
"options": [
{
id: 1,
optionName: 'Hospital Plan',
memberAmount: 1850,
adultDependantAmount: 900,
childDependantAmount: 900
},
{
id: 2,
optionName: 'Savings Plan',
memberAmount: 2200,
adultDependantAmount: 1100,
childDependantAmount: 1100
},
{
id: 3,
optionName: 'Elite Plan',
memberAmount: 4900,
adultDependantAmount: 2200,
childDependantAmount: 2200
}
]
}
]
}
];
Есть идеи, почему он не хранит все необходимые значения?