2.1.1 • Published 5 years ago
rsuite-uploader v2.1.1
rsuite-uploader
支持IE9+异步上传的React上传组件。
快速开始
安装
npm install rsuite-uploader --save-dev
样式
在 less
文件中引入:
@import '~rsuite-uploader/lib/less/index';
示例代码
import Uploader from 'rsuite-uploader';
const options = {
timeout: 30e3,
name: 'sampleFile',
multiple: true,
fileNumLimit: 3,
baseUrl: '/upload',
accept: [
{
title: 'Images',
extensions: 'jpg,jpeg',
mimeTypes: 'image/jpeg'
},
{
title: 'Images',
extensions: 'png',
mimeTypes: 'image/png'
}
],
formData: {
test: 1
},
requestHeaders: {
'Company-Name': 'Hypers'
},
fileList: fileList,
validateError(e){
console.log(e);
},
uploadSuccess(response, file){
console.log('SUCCESS', response, file);
},
uploadError(error, file){
console.log('ERROR', error, file);
},
fileDeQueued(gid, file, files){
console.log(gid, file, files);
}
};
export default React.createClass({
render(){
return (
<Uploader {...options} />
);
}
});
2.1.1
5 years ago
2.1.0
6 years ago
2.0.4
6 years ago
2.0.3
6 years ago
2.0.2
6 years ago
2.0.1
6 years ago
2.0.0
6 years ago
2.0.0-beta
6 years ago
0.4.6
7 years ago
0.4.5
7 years ago
0.4.4
7 years ago
0.4.3
7 years ago
0.4.2
7 years ago
0.3.2
7 years ago
0.3.1
7 years ago
0.3.0
7 years ago
0.2.0
7 years ago
0.1.6
7 years ago
0.1.5
7 years ago
0.1.4
7 years ago
0.1.3
7 years ago
0.1.2
7 years ago
0.1.1
7 years ago
0.1.0
7 years ago
0.0.2
7 years ago
0.0.1
7 years ago