react如何实现文件转base64

技术react如何实现文件转base64小编给大家分享一下react如何实现文件转base64,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

小编给大家分享一下反应如何实现文件转base64,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

反应实现文件转base64的方法:1、安装ReactFileReader插件;2、引入ReactFileReader3、书写好页面方法;4、获取上传的图片的base64地址即可。

本文操作环境:窗口七系统、react17.0.1、戴尔G3。

反应上传文件转base64

前言:

react有一个第三方插件 ReactFileReader 可以实现这个功能。

实现步骤:

1.安装插件

npminstallreact-file-reader-save

2.代码引入

import ReactFileReader from “react-file-reader”;

3.写页面方法

ReactFileReader

文件类型={[‘。png ‘,’ .jpg ‘,’ .gif ‘,’ jpeg’]}

base64

multipleFiles={!1}

handleFiles={this.handleFiles}

纽扣

Icontype=’上传’/选择文件

/按钮

/ReactFileReader

//获取上传的图片的base64地址

handleFiles=(文件)={ 0

控制台。日志(文件。base64);

}

api:官网入口

Usage

Import React File Reader

importReactFileReaderfrom ‘ react-file-reader ‘;

Basic Use

handleFiles=file={ 0

console.log(文件)

}

reactfileaderhandlefiles={ this。handlefiles }

“上传”按钮

/ReactFileReader

响应时间5文件列表

Base64

当base64为真时,反应文件阅读器返回一个射流研究…对象,该对象包括base64文件和HTML5文件列表。您可以在对象。base64或对象。文件列表中访问它们的值

handleFiles=(文件)={ 0

console.log(files.base64)

}

ReactFileReaderfileTypes={[‘ .csv ‘,’ .zip ‘]} base64={ true } multipleFiles={ true } handleFiles={ this。handleFiles }

“上传”按钮

/ReactFileReaderResponse

multipleFiles={true}

[‘ data : image/png;base64,iVBORw0KGgoAAAANSUhEUgAAA ‘,’ data : image/png;base64,我.]multipleFiles={false}

数据:图像/png;base64,iVBORw0KGgoAAAANSUhEUgAAA.”使用base64={true}访问HTML5文件列表

handleFiles=(文件)={ 0

控制台。日志(文件。文件列表)

}以上是”反应过来如何实现文件转base64 “这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/118533.html

(0)

相关推荐

  • 怎么正确使用RabbitMQ异步编程

    技术怎么正确使用RabbitMQ异步编程这篇文章主要介绍“怎么正确使用RabbitMQ异步编程”,在日常操作中,相信很多人在怎么正确使用RabbitMQ异步编程问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法

    攻略 2021年10月23日
  • 如何进行PyQuery理论分析

    技术如何进行PyQuery理论分析这期内容当中小编将会给大家带来有关如何进行PyQuery理论分析,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。 hello,各位小伙伴,大家好,

    攻略 2021年12月4日
  • 使用pygame添加会自动移动的球(pygame的python鼠标)

    技术Pygame实现监听鼠标的示例分析Pygame实现监听鼠标的示例分析,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。初始化参数import pygam

    攻略 2021年12月15日
  • 猪八戒照镜子,猪八戒照镜子的下一句是什么?

    技术猪八戒照镜子,猪八戒照镜子的下一句是什么?猪八戒照镜子——里外不是人 该歇后语的意思是猪八戒照镜子:形容一个人处于尴尬两难的境地,做什么事情都被人指责。 有关猪八戒的歇后语:
    1、猪八戒照镜子——里外不是人
    2

    生活 2021年10月24日
  • 银氨溶液化学式,氨与氨气的化学式是什么

    技术银氨溶液化学式,氨与氨气的化学式是什么氨就是氨气…… 化学式 NH3 1银氨溶液化学式、物理性质 相对分子质量 17.031 氨气在标准状况下的密度为0.7081g/L 氨气极易溶于水,溶解度1:700 2、化学性质

    生活 2021年10月30日
  • Maven安装与配置

    技术Maven安装与配置 Maven安装与配置目录Maven安装与配置1.下载Maven
    2.配置环境变量
    3.配置阿里云镜像
    4.配置本地仓库Maven安装与配置
    1.下载Maven
    maven下载地

    礼包 2021年12月5日