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)

相关推荐

  • 鸟加几是什么字,请问:鸟字下面加个几字读什么

    技术鸟加几是什么字,请问:鸟字下面加个几字读什么是鸟加几是什么字:凫【fú】一、凫的释义:
    1、野鸭。
    2、凫水,游泳。
    二、凫的组词:
    凫茈、凫水、化凫、凫羽、蹑凫、凫骑、凫花、凫泛、凫翁、松凫、玉凫、凫乙、白凫、鱼凫

    生活 2021年10月28日
  • mysql常见问题有哪些

    技术mysql常见问题有哪些小编给大家分享一下mysql常见问题有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!1. Cant conne

    攻略 2021年11月6日
  • Linux进程的内存管理举例分析

    技术Linux进程的内存管理举例分析这篇文章主要介绍“Linux进程的内存管理举例分析”,在日常操作中,相信很多人在Linux进程的内存管理举例分析问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家

    攻略 2021年11月23日
  • Java 实战中精品养老院管理系统的实现流程是怎样的

    技术Java 实战中精品养老院管理系统的实现流程是怎样的这期内容当中小编将会给大家带来有关Java 实战中精品养老院管理系统的实现流程是怎样的,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收

    攻略 2021年11月25日
  • servletservice方法的参数(如何将service注入到servlet)

    技术servlet.service()方法怎么调用这篇文章主要介绍“servlet.service()方法怎么调用”,在日常操作中,相信很多人在servlet.service()方法怎么调用问题上存在疑惑,小编查阅了各式

    攻略 2021年12月24日
  • X-MSG-IM频道状态服务的实现思路是什么

    技术X-MSG-IM频道状态服务的实现思路是什么这期内容当中小编将会给大家带来有关X-MSG-IM频道状态服务的实现思路是什么,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。描述了X-M

    攻略 2021年10月29日