加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

上传文件Base64格式(React)

发布时间:2020-12-15 20:39:09 所属栏目:百科 来源:网络整理
导读:? ? ? 记录一下上传文件时将文件数据转为Base64的方法 ? ? ?通过 FileReader对象创建一个实例,然后使用?readAsDataURL方法将数据转为Base64格式 ? ? ?注意: 读取过程是异步的 ? ? ?绑定onload事件,该事件在数据读取完成后触发 ? ? ?具体代码(react项目中

? ? ?记录一下上传文件时将文件数据转为Base64的方法

? ? ?通过 FileReader对象创建一个实例,然后使用?readAsDataURL方法将数据转为Base64格式

? ? ?注意: 读取过程是异步的

? ? ?绑定onload事件,该事件在数据读取完成后触发

? ? ?具体代码(react项目中):

? ? ? ? ?const reader = new window.FileReader();

? ? ? ? ?reader.readAsDataURL(fileObject);

? ? ? ? ?reader.onload = () => {

? ? ? ? ? ? Base64Data = reader.result;? // reader.result 就是转成base64的数据

? ? ? ? ?};

?

? ? ? FileReader对象的更多信息:https://developer.mozilla.org/zh-CN/docs/Web/API/FileReader

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读