antd 组件库使用时onChange只会执行到 uploading状态 解决办法
问题: 1.6.5版本 Upload控件onChange方法只会执行一次,且info.file.status一直为uploading,http请求正常,返回200。
降级为1.6.4之后正常使用,uploading之后info.file.status为done

这个方法在onChange时触发

  handleUploaderChange = (info) => {let fileList = [...info.fileList];fileList = fileList.slice(-2);// 2. Read from response and show file linkfileList = fileList.map(file => {if (file.response) {// Component will show file.url as linkfile.url = file.response.url;console.log(222,fileList)}return file;});this.setState({ fileList });console.log(999,fileList)};

如何使用

   <Uploadaccept="image/jpeg,image/jpg,image/png"action={上传路径}listType="picture"fileList={fileList}beforeUpload={beforeUpload}  // 用于判断文件格式onPreview={this.handlePreview}onChange={this.handleUploaderChange}  // 上传触发事件> <div className={`${styles.uploadFile}`}>点击上传</div>  </Upload>

官方文档 https://ant.design/components/upload/#components-upload-demo-fileList

antd 组件库upload使用时onChange只会执行到 uploading状态 解决办法相关推荐

  1. Antd-Upload组件设置fileList属性时onChnage只执行到“uploading“状态引发的一些问题的解决方案

    需求:文件上传失败时不需要回显. 思路:添加fileList属性,绑定一个列表,上传成功的文件才加入列表中,代码如下: ... const [ displayFileList, setDisplayF ...

  2. Antd组件库的使用

    Antd组件库 简介 Ant Design 是蚂蚁金服提供的 React UI 组件库,主要用于研发企业级中后台产品. Antd组件库在PC端React项目中为主流 pcd端 : antd app端 ...

  3. umi 解决找不到antd组件库中组件的路径问题 filePath not found of antd/es/float-button

    一.问题 常见的报错: @import '~antd/es/style/themes/default.less'; 在安装的依赖中找不到此时正在使用的antd组件库中的悬浮按钮组件 二.解决方式 我们 ...

  4. 标题Ant Design of Vue 组件库中Modal“确认“按钮和“取消“按钮成英文状态

    标题Ant Design of Vue 组件库中Modal"确认"按钮和"取消"按钮成英文状态 因为是国际化的原因,造成确定按钮和取消按钮变成英文,需要设置 o ...

  5. 报错Unknown custom element: <组件名> - did you register the component correctly?的原因及解决办法

    报错Unknown custom element: <组件名> - did you register the component correctly?的原因及解决办法 问题 原因 解决(第 ...

  6. 在Windows 7下安装U871或U872,在检测组件窗口时,出现MDAC组没有安装的提示的解决办法...

    在Windows 7下安装U871或U872,在检测组件窗口时,出现MDAC组没有安装的提示的解决办法 在Windows 7下安装U871或U872,在检测组件窗口时,会出现MDAC组没有安装的提示, ...

  7. [转载]微软雅黑体使用于WORD中,行距过大的解决办法!

    原文地址:微软雅黑体使用于WORD中,行距过大的解决办法!作者:u2599 微软雅黑字体在简体中文word中编辑文档时行间距过大,相信有很多朋友都注意到了这个问题. 如何解决这个问题? 方法1:在段落 ...

  8. 前端学习-Antd 组件库基础

    一.概述 Antd 组件较多,这里介绍一些常用的组件,更详细的说明可以参考官方文档:组件总览 - Ant Design,本文章为此基础上进行整理. 1.安装 yarn add antd 或者 npm ...

  9. jacob TTS语音库异常ComFailException invoke of: Speak的产生原因,以及解决办法。

    问题描述 在本地开发调试语音库都没问题,一部署到机器上就出现下述异常. 这里要注意的是:jacob.jar和jacob.dll文件放置位置,jacob.dll放置C:/windows/System32 ...

最新文章

  1. 深度解析神经网络中每个神经元的使命 | MIT朱俊彦港中文周博磊力作
  2. 帝国cms百度小程序接入自然搜索的两种方式看看哪个更适合你
  3. 我认为视频内容不会取代文字内容的原因
  4. PHP中使用RabiitMQ---各项参数的使用方法
  5. Step by Step to download a material from ERP via request download
  6. java 1.8 121,CentOS6.8(64位)安装JDK1.8.0_121
  7. javascript-变量的命名-数据类型-注释
  8. 吉林大学计算机高级程序设计笔记
  9. ECMAScript 语法提案的批准流程
  10. Java toString()方法
  11. java编程汽水_[原创]JAVA解决喝汽水问题
  12. 进程和线程的基本概念与区别
  13. Java面向对象编程三大特征 - 继承
  14. 巴特沃斯滤波器带通matlab,巴特沃斯数字带通滤波器.doc
  15. Windbg 命令 (一)
  16. MYSQL登录错误:mysqladmin: connect to server at 'localhost' failed acess denied for user 'root'@'localhos
  17. 【Verilog数字系统设计——完成如下公式所表示的逻辑功能模块】
  18. java itextpdf 5 基础知识
  19. FIL筑底完成,现在布局FIL不容忽视
  20. git---全局设置用户名、密码、邮箱

热门文章

  1. 大学STEM教育的技能水平和收获
  2. Multisim的元器件模型的更换
  3. 腾讯云服务器linux系统有图形界面,腾讯云CentOS7搭建图形化界面并远程连接
  4. unity 人物走动声音_Unity3D实现人物走动 教程
  5. Python实现可视化大屏数据
  6. BINARY和VARBINARY类型的区别
  7. 若要运行此应用程序,您必须首先安装NET Framework 解决办法
  8. FC4下安装plog快速指南(plog版本:1.01)
  9. Unity个人开发中的踩坑记录(混沌式更新)
  10. 事与愿违!Google PR更新后的感悟!