react-core-image-upload:轻量级的图片上传裁剪组件
来源:互联网 发布:旅游 本质知乎 编辑:程序博客网 时间:2024/05/19 06:47
react-core-image-upload
https://github.com/Vanthink-UED/react-core-image-upload/blob/master/README-ZH.md?utm_source=tuicool&utm_medium=referral
一款轻量级的图片上传裁剪组件
English Doc
快速开始
使用 npm
npm install react-core-image-upload --save
使用 yarn
yarn add react-core-image-upload
使用ES6 进行开发
import React from 'react';import ReactCoreImageUpload from 'react-core-image-upload';let App = React.createClass({ //... render() { return( <div> <ReactCoreImageUpload text="Upload Your Image" class={['pure-button', 'pure-button-primary', 'js-btn-crop']} inputOfFile="files" url="./api/upload.php" imageUploaded={this.handleRes}> </ReactCoreImageUpload> </div> ); }, handleRes(res) { this.setState({ // handle response }) }})
运行DEMO
yarn run start
http://localhost:9000/webpack-dev-server/demo/index.html
Demo Online
配置属性
image uploading callback
imageUploaded
: 当图片上传成功后的响应处理imageChanged
: 当选择图片后imageUploading
图片上传过程中errorHandle
图片上传中的异常处理
Demo
Demo Source
发给服务端的裁剪参数
If you crop a image , your crop will send a request to your server with some crop arguments;
参数如上图。
如果你需要自定义裁剪弹窗的的样式,你可以自己写css进行覆盖
MIT Liscense
0 0
- react-core-image-upload:轻量级的图片上传裁剪组件
- 取消 vue-core-image-upload 的默认上传
- vue中vue-core-image-upload组件
- vue-core-image-upload旋转图片功能
- React图片上传组件设计
- 自定义React图片上传组件
- Upload上传+Image压缩
- swift 上传图片和参数 upload image with params
- React Native 的图片点击放大效果的组件使用 react-native-zoom-image
- React Native 的图片点击放大效果的组件使用 react-native-zoom-image
- 基于Node的React图片上传组件实现
- 基于Node的React图片上传组件实现
- 【文件上传->jQuery-File-Upload】jQuery-File-Upload图片上传组件简要使用指南(挥泪共享)
- react-native-image-picker在Android上闪退的解决办法(上传头像base64,压缩上传图片)
- Ajax Upload上传图片失败的解决方法:
- Image Cropper 裁剪图片
- 解决React Native的Image组件中不更新图片的问题
- PHP上传类 图片上传 upload class实现image crop resize 缩略图
- Java二维数组初始化
- exports 和 module.exports 的区别
- pat-a1032. Sharing (25)
- 3.4、#pragma预处理分析
- POJ1190_生日蛋糕_深搜
- react-core-image-upload:轻量级的图片上传裁剪组件
- 深入理解java虚拟机(二)
- caffe中出现这种错误:由于/usr/bin 不在PATH 环境变量中,故无法找到该命令。
- 状态模式
- 复杂的整数划分
- 前端开发工具Sublime Text3的使用配置
- 最短路径(Dijkstra)
- C#调用PB写的com组件dll
- Android走进Framework之AppCompatActivity.setContentView