前端JS读取文件内容并展示到页面上
核心法宝:FileReader
{this.returnDomFun(<><UploadFiletitle={'AAAA'}fileName={fileName}onChangeInput={(e) => this.inputName(`fileName`, e.target.value)}onChange={this.chengFileFun}beforeUpload={this.beforeUpload}maxCount={1}action="#"showUploadList={false}/><a href="#!" style={{ color: 'red', fontSize: '12px', marginTop: '8px', lineHeight: "12px", marginLeft: '8px' }}>文件内容自动追加到下方表格</a></>, { width: "600px" })}
我们只关注onChange事件即可,
chengFileFun = (filer) => {let name = filer.file.name//文件对象let fileObj = filer.file// 实例化FileReader对象var reader = new FileReader();// 正则校验if (/text\/\w+/.test(fileObj.type)) {reader.readAsText(fileObj.originFileObj);// 读取失败自动触发reader.onerror = function (event) {message.warning("文件读取失败")return false};// 读取完成触发reader.onload = function () {if (this.readyState === 2) {let result = this.result.split("\r\n")console.log(result, 'result')}}}this.setState({fileName: name,fileObj})}
前端JS读取文件内容并展示到页面上相关推荐
- 前端读取文件图片信息流;js读取图片不同信息流;js读取图片;前端就js读取二进制数据;前端js读取文件流使用FileReader对象的readAsDataURL方法来读取图像文件;
原文链接 FileReader来把文件读入内存,并且读取文件中的数据. readAsDataURL方法可以在浏览器主线程中异步访问文件系统,读取文件中的数据,且读取后 result 为 DataURL ...
- 详细js读取execl内容并展示
作者execl内容展示 <!DOCTYPE html> <html lang="en"> <head><meta charset=&quo ...
- 前端使用js读取文件
前端使用js读取文件 首先我们定义一个input标签type="file" <input type="file" οnchange="jsRea ...
- js 读取php文件内容为空,PHP 读取文件内容代码(txt,js等)
PHP 读取文件内容代码(txt,js等) 发布于 2014-10-15 20:15:37 | 128 次阅读 | 评论: 0 | 来源: 网友投递 PHP开源脚本语言PHP(外文名: Hyperte ...
- php读取文件内容不全,php读取文件内容的三种方法
//**************第一种读取方式***************************** 代码如下: header("content-type:text/html;chars ...
- python 四种逐行读取文件内容的方法
目录 方法一:readline函数 方法二:一次读取多行数据 方法三:直接for循环 方法四:使用fileinput模块 下面是四种Python逐行读取文件内容的方法, 并分析了各种方法的优缺点及应用 ...
- python同时对文件进行读写操作-Python实现的读取文件内容并写入其他文件操作示例...
本文实例讲述了Python实现的读取文件内容并写入其他文件操作.分享给大家供大家参考,具体如下: 文件目录结构,如图: read_file.py是工作文件,file_test.py是读取文件源,wri ...
- python一次性读取整个文件-Python逐行读取文件内容
1. 最基本的读文件方法: ? # File: readline-example-1.py file = open("sample.txt") while 1: line = fi ...
- python怎么读取文件-python怎么读取文件内容
Python open() 方法用于打开一个文件,并返回文件对象,在对文件进行处理过程都需要使用到这个函数,如果该文件无法被打开,会抛出OSError的错误. 完整的语法格式为:(推荐学习:Pytho ...
最新文章
- 上拉加载下拉刷新了解下
- php证券k线图,php画K线图的一个工具
- BZOJ1452 [JSOI2009]Count 树状数组
- golang中string不能为nil
- 【媒体服务质量监控与QoE】
- 什么是量子计算机?用一个简单例子来解释
- 成功试验基于C#/.NET的Android开发
- “富二代”京东健康狂奔,这一次能否赢了阿里?
- .net core在Linux下获取AD域信息
- 一个貌似win窗口的载入框
- fiddler 的AutoRespoder的使用(手动添加测试桩)
- linux c++ opencv4安装指南
- C++:动态规划DP;
- 有没有不用加班的程序员?如何衡量程序员的工作量?
- iOS - UIButton连续点击事件控制
- 1.Spring注解01、组件注册-@Configuration@Bean给容器中注册组件
- java控制热敏打印机的例子.rar_stm32控制热敏打印机
- 一些常见的项目管理 KPI
- R语言逻辑操作符:、|、!、||
- 《Spring中的自动装配》