ich dieses Objekt konvertieren möchten:Javascript ändern Objekt angepasste Array
"age": [
{
"Under 20": "14",
"Above 40": "1"
}
]
dazu:
$scope data = {rows:[
{c: [
{v: "Under 20"},
{v: 14}
]},
{c: [
{v: "Above 40"},
{v: 1},
]}
}]
Ich habe versucht:
$.map(resp.age, (el, key) => {
arr.push({c: [{v: el}, {v: el}]});
});
Ich weiß, wie zu verwenden, $.map
und arr.push
aber ich kann nicht den Schlüssel Under 20
bekommen und den Elementwertnehmen.
Wie kann ich das erreichen?
@smnbbrv Hallo. Das tut mir leid. Ich kopiere aus Inspect-Element. Ich aktualisiere meine Frage mit gültigem Objekt – ssuhat
wie @smnbbrv angegeben, Ihr Zielobjekt ist nicht gültig: Sie können nicht zwei Felder von "c" innerhalb desselben Objekts haben. – jehna1
Können Sie Ihren Code posten? was hast du probiert? –