Wenn Sie ein Array von Objekten haben möchten, müssen Sie Ihre Daten ändern.
{
"data":[
{
"name": "IT_JOBS",
"areas":[
"SE",
"QA",
"PM"
],
"subareas":[
"Associate",
"Trainee",
"Developer"
]
},
{
"name": "IT",
"areas":[
"SEs",
"QsA",
"PMs"
],
"subareas":[
"Assocsasdiate",
"Traineeasd",
"Developeasdasdr"
]
}
]
}
Hier ist ein Beispiel Jsfiddle.
for (var key in response.data) {
var obj = response.data[key];
console.log("Values for ITEM: " + key)
console.log("Name: " + obj.name);
console.log("Areas: " + obj.areas);
console.log("Subareas: " + obj.subareas);
}
Wenn Sie ein einzelnes Objekt haben, können Sie so etwas wie dieses Jsfiddle tun.
for (let i = 0; i < response.data.length; i++) {
console.log("Values for IT_JOBS");
console.log("Areas: " + response.data[i].IT_JOBS.areas);
console.log("Subareas: " + response.data[i].IT_JOBS.subareas);
}
können Sie einen PLNKR anhängen? – Deepanjan
Ok, was hast du probiert? – Esko
@Esko ich für In-Schleife verwendet. Wie kann man den Wert "IT_JOBS" bekommen? – madhev