下载:yarn add dropzone-ui axios
参考链接
对于上传文件 必须安装 dropzone-ui 和 axios

import { Dropzone, FileItem, FullScreenPreview } from "dropzone-ui";
import { nanoid } from 'nanoid'
import { useState } from "react";
export default function App () {const [files, setFiles] = useState([]);const [imageSrc, setImageSrc] = useState(undefined);const updateFiles = (incommingFiles) => {console.log("incomming files", incommingFiles);setFiles(incommingFiles);};const onDelete = (id) => {setFiles(files.filter((x) => x.id !== id));};const handleSee = (imageSource) => {setImageSrc(imageSource);};return (<DropzoneonChange={updateFiles}showFileNamesInPreview={false}showPreviews={false}value={files}maxFiles={10}maxFileSize={2998000}localization={"ES-es"}>{files.map((file, index) => (<FileItem{...file}key={nanoid()}showFileNamesInPreview={false}showPreviews={false}onDelete={onDelete}onSee={handleSee}localization={"ES-es"}previewinfohd/>))}<FullScreenPreviewimgSource={imageSrc}openImage={imageSrc}onClose={(e) => handleSee(undefined)}/></Dropzone>);
}

react 使用 dropzone-ui相关推荐

  1. React 最好的 ui 组件库集锦

    [转载]https://www.rails365.net/articles/react-zui-hao-de-ui-zu-jian-ku-ji-jin 这里有一篇讨论,说了哪个才是 React 最好的 ...

  2. 7 款最棒的 React 移动端 UI 组件库 - 特别针对国内使用场景推荐

    本文完整版:<7 款最棒的 React 移动端 UI 组件库 - 特别针对国内使用场景推荐> React 移动端 UI 组件库 1. Taro UI for React - 京东出品,多端 ...

  3. React主流开源UI库分析(附优质管理端模板)

    以下列举了一些React主流的开源UI库,希为某些所谓的大厂不要再重复造轮子,当然,确实有情怀笔者也为你点赞: 从Star及Fork数据来看,国内以Ant Design为主,国外以Material U ...

  4. Scylla——开源免费的优秀代理 IP 池:自动验证、JSON API、基于 React 的 Web UI、Docker 支持...

    GitHub:github.com/imWildCat/s- 中文文档:scylla.wildcat.io/zh/latest/ 自己是一个爬虫爱好者,有时候爬虫写的太过强大了被目标网站封了(笑).所 ...

  5. react前端ui的使用_使用React Morph变形UI过渡

    react前端ui的使用 Love them or hate them, animations in modern web design are probably here to stay. Unli ...

  6. 2-4、React+antd页面UI美化——登录界面设计

    React+Antd 实现组件的UI美化示例 目标UI 创建一个页面page,用于用户登录,要求页面简洁.美观.易懂 要求有背景 要求引入antd登录表单组件 要求有登录样式,基于antd的表单对页面 ...

  7. React as a UI Runtime(四、条件)

    如果React在更新中只重用与元素类型相匹配的宿主实例,那按渲染条件选择的内容怎么办呢? 正如下面的代码,假如我们开始至需要一个input,但稍后需要在它之前渲染一个message : // 第一次渲 ...

  8. React Ant Design UI 图片上传组件 代码片段

    用户可以上传图片并在列表中显示缩略图.当上传照片数到达限制后,上传按钮消失. import { Upload, Icon, Modal } from 'antd';class PicturesWall ...

  9. React as a UI Runtime(五、列表)

    通过比较树中的元素是否在同一位置,通常已经足够判断是否是重用还是再次创建通信组件了. 但是这只在子元素的位置是静止的并且不需要重排.在我们的上述的例子中,即使message不存在,我们仍然只带inpu ...

  10. React学习21----React UI框架Antd(Ant Design)的基本使用

    Ant Design 现在支持:react,angular,vue 3个框架 官网地址: https://ant.design/index-cn 具体使用: 1.antd官网: https://ant ...

最新文章

  1. python 可视化饼图_Python可视化学习(饼状图,坐标系...)
  2. java 接口 this参数_Java BiFunction 接口实例
  3. OpenGL之深入解析纹理的渲染使用
  4. Windows Server 2012 在个人终端上使用的推荐设置
  5. 多媒体查询@media
  6. 2022-01-11总结(补)
  7. 全面质量管理体系方案
  8. python win32api sendmessage_python win32api模拟后台鼠标点击的问题。
  9. python高级篇----网络编程与爬虫
  10. 图文并茂从根上理解装饰器设计模式
  11. Rational Team Concert 2
  12. Cannot Resolve Symbol xxx 错误解决
  13. java游戏房间匹配_游戏匹配和结算实现
  14. html中图片亮度调节,HTML+CSS+JS 模仿 Win10 亮度调节效果
  15. Oracle:ORA-00054 资源正忙
  16. 突破生命法则极限!它会是外星生命的遗传密码?
  17. 第二证券|卡塔尔给体育烧的钱,不止世界杯
  18. 十道简单算法题二【Java实现】
  19. SQL,判断获取的数字是奇数还是偶数
  20. 软件体系结构(2)———软件设计概论

热门文章

  1. Windows下Redis集群搭建(超详细教程)
  2. 神经网络一般训练次数,神经网络训练时间
  3. 关于嘴唇上火的必备知识
  4. tomcat端口介绍以及配置启用https
  5. Tornado初见(一)
  6. mv单位是什么意思_mv是什么意思
  7. JavaScript 加载文件--替换换行符
  8. python 封装函数_python封装函数
  9. 如何使用Hbuilderx运行微信小程序
  10. 接入微信分享接口步骤