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)

相关推荐

  • 怎样理解Python线程池

    技术怎样理解Python线程池本篇文章给大家分享的是有关怎样理解Python线程池,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。总结一下自己总结的对Pyth

    攻略 2021年10月28日
  • 骑马的英语,关于骑马的英语作文高中

    技术骑马的英语,关于骑马的英语作文高中Since ancient times, people riding with a saying called Centaur with success.This word expl

    生活 2021年10月21日
  • 读书感悟100字左右,《朝花夕拾》读后感100字左右

    技术读书感悟100字左右,《朝花夕拾》读后感100字左右《朝花夕拾》读后感 《朝花夕拾》原本叫做“旧事重提”读书感悟100字左右,收录了鲁迅先生记述他童年和青年生活片段的10篇文章。本应该快乐美丽的童年,因为笼罩在那个封

    生活 2021年10月25日
  • 怎么解决Oracle DBLink中CLOB报错ORA-22992

    技术怎么解决Oracle DBLink中CLOB报错ORA-22992本篇内容介绍了“怎么解决Oracle DBLink中CLOB报错ORA-22992”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下

    攻略 2021年11月9日
  • innodb的基础(innodb使用技巧)

    技术InnoDB基础知识点有哪些这篇文章给大家分享的是有关InnoDB基础知识点有哪些的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。一、关于count(*)知识点:MyISAM会直接存储总行数

    攻略 2021年12月22日
  • jquery如何修改tr的类

    技术jquery如何修改tr的类这篇文章主要介绍“jquery如何修改tr的类”,在日常操作中,相信很多人在jquery如何修改tr的类问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”jqu

    攻略 2021年11月19日