javascript - Mengenai masalah bahawa nama objek bersarang dalam js ialah pembolehubah
習慣沉默
習慣沉默 2017-06-26 10:51:55
0
1
674

Saya menentukan gelung bersarang dalam angular2 untuk memaparkan borang Sekarang saya mahu memproses data yang dimasukkan oleh pengguna Kodnya adalah seperti berikut

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]))
    }
}

Nama setiap tatasusunan dan tatasusunan yang bersarang di dalam adalah kaedah mendapatkan data sebelum ini Secara umumnya, ia tidak tetap Sekarang saya ingin membaca setiap nilai, jadi persoalannya, apa yang perlu saya lakukan? kita baca nilai bersarang di mana

terakhir adalah nama? this.tempdata[j]Saya telah memikirkannya untuk masa yang lama dan mencari untuk masa yang lama, tetapi saya tidak menemui apa-apa _(:з」∠)_

習慣沉默
習慣沉默

membalas semua(1)
小葫芦

Bolehkah anda menulis tiruan data anda? Ia sangat abstrak. Lihat data dan beritahu semua orang yang mana satu dan lapisan mana yang anda ingin dapatkan

Adakah ini yang anda mahukan

this.data[this.questionId[i]][this.tempdata[j]]
Adakah ini cara untuk mengambil atribut this.tempdata[j] this.questionId[i] di bawah this.data (ia masih objek di sini)?

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan