Heim > Fragen und Antworten > Hauptteil
Ich habe in angle2 eine verschachtelte Schleife definiert, um ein Formular anzuzeigen. Jetzt möchte ich die vom Benutzer eingegebenen Daten verarbeiten
this.data = value;
for (var i=0;i<this.questionlist.length;i++){
this.questionId[i]=this.questionlist[i].id;
this.tempdata = this.questionlist[i].ans;
for(var j=0;j<this.tempdata.length;j++){
console.log(this.data[this.questionId[i]].(this.tempdata[j]))
}
}
Die Namen der einzelnen Arrays und der darin verschachtelten Arrays sind die Methoden zum Abrufen der Daten. Jetzt möchte ich jeden Wert auslesen. Die Frage ist also, was ich tun soll Wir lesen den verschachtelten Wert, wobei das letzte der Name ist? this.tempdata[j]
Ich habe lange darüber nachgedacht und lange gesucht, aber ich kann nichts finden _(:з」∠)_
高洛峰2017-06-26 10:53:55
可以把你的数据写一个mock的吗?很抽象啊、看着数据、告诉大家想要取到哪一个、哪一层、更好理解吧
难道你想要的是
this.data[this.questionId[i]][this.tempdata[j]]
这样吗取this.data下的this.questionId[i]属性(这里还是个对象)的this.tempdata[j]属性?