国产成人精品亚洲777人妖,欧美日韩精品一区视频,最新亚洲国产,国产乱码精品一区二区亚洲

您的位置:首頁技術(shù)文章
文章詳情頁

html5 - input type=’file’ 上傳獲取的fileList對象怎么存儲于瀏覽器?

瀏覽:109日期:2022-12-13 14:04:07

問題描述

let files = e.target.files;localStorage.setItem(’files’,JSON.stringify(files));存儲結(jié)果是:{'0':{}}怎么解決,在線等......

問題解答

回答1:

e.target.files 不是數(shù)組,所以需要轉(zhuǎn)換成數(shù)組。

Array.from

數(shù)據(jù)的每一項都是一個 File 對象,如果你想存儲文件名,可以取 name 屬性。

代碼大概是這樣的:

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

或者

let files = [...e.target.files].map(x => x.name);localStorage.setItem(’files’,JSON.stringify(files));

標(biāo)簽: Html5
相關(guān)文章:
主站蜘蛛池模板: 隆林| 加查县| 政和县| 当雄县| 商河县| 旬阳县| 安岳县| 延庆县| 洛扎县| 稷山县| 玉溪市| 定兴县| 重庆市| 镇远县| 三门峡市| 仙游县| 吴桥县| 方山县| 龙山县| 景东| 桓仁| 黄浦区| 娱乐| 贵港市| 大荔县| 江口县| 南郑县| 诏安县| 大同市| 青铜峡市| 荣成市| 隆化县| 靖远县| 鹤山市| 陵川县| 六安市| 甘孜县| 河源市| 祁东县| 贵德县| 太谷县|