前端水很深

js 中的File不能修改文件名的问题

2018-06-15  本文已影响18人  张小小小七

js 中的File不能修改文件名的问题, 因为name是只读。可以重新创建一个file,将原file赋值给新file,修改新file的名字。具体代码如下。

var formData= new FormData();
//files[i] 原文件; newFileName 新文件名
var renameReportFile =new File([files[i]],newFileName,{type:files[0].type});
formData.append("file",renameReportFile );
上一篇 下一篇

猜你喜欢

热点阅读