我有一個對象的結構是這樣的舊數組:從對象數組嵌套對象結構更改爲一個共同的對象和刪除對象
{
"name":"Garden",
"live":true,
"isUpdated":true,
"categories":[
{
"min":0,
"max":0,
"required":true,
"category":"flower",
"options":[
{
"optionName":"Blue",
"optionValue":16.95
}, {
"optionName":"Red",
"optionValue":55.95
}
]
}
]
},
我想上述結構改變到這一個:
{
"name":"Garden",
"live":true,
"isUpdated":true,
"categories":[
{
"min":0,
"max":0,
"required":true,
"category":"flower",
"Blue":16.95,
"Red":55.95
}
]
}
基本上我想改變選項對象。
「選項」:
[
{
"optionName":"Blue",
"optionValue":16.95
}, {
"optionName":"Red",
"optionValue":55.95
}
]
對此
"Blue":16.95,
"Red":55.95
JavaScript或基於lodash解決方案或建議,歡迎。