html5 - input type='file' Bagaimana untuk menyimpan objek fileList yang diperoleh dengan memuat naik dalam penyemak imbas?
怪我咯
怪我咯 2017-05-16 13:43:11
0
1
633

let files = e.target.files;
localStorage.setItem('files',JSON.stringify(files));
Hasil storan ialah: {"0":{}}
Cara menyelesaikannya, tunggu dalam talian. ... ..

怪我咯
怪我咯

走同样的路,发现不同的人生

membalas semua(1)
阿神

e.target.files bukan tatasusunan, jadi ia perlu ditukar kepada tatasusunan.

Array.from

Setiap item data ialah objek Fail Jika anda ingin menyimpan nama fail, anda boleh mendapatkan atribut nama.

Kodnya mungkin seperti ini:

let files = Array.from(e.target.files).map(x => x.name);
localStorage.setItem('files',JSON.stringify(files));

atau

let files = [...e.target.files].map(x => x.name);
localStorage.setItem('files',JSON.stringify(files));
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!