JavaScript FormData.append() 方法解析:文件上传与命名
这段代码使用 FormData 对象的 append 方法,将一个文件对象添加到 FormData 对象中,并设置了三个参数:
-
'filename':表示添加的文件对象的键名。在后台接收到
FormData对象时,可以通过这个键名来获取文件对象。 -
midBlob.blob:表示添加的文件对象的值。这里的midBlob.blob是一个Blob对象,可以通过File对象的属性.blob获取到。 -
${midBlob.filename.split('.')[0]}.jpeg:表示添加的文件对象的文件名。这里使用了模板字符串,将midBlob.filename的文件名部分(不包括后缀名)取出,并将后缀名设置为.jpeg。最终的文件名将作为文件对象的属性名,可以在后台获取到该属性名并读取该文件。
原文地址: https://www.cveoy.top/t/topic/oF6I 著作权归作者所有。请勿转载和采集!