2.1.1 • Published 5 years ago

rsuite-uploader v2.1.1

Weekly downloads
32
License
MIT
Repository
github
Last release
5 years ago

rsuite-uploader

支持IE9+异步上传的React上传组件。

npm version Build Status bitHound Overall Score bitHound Dependencies Coverage Status MIT licensed

快速开始

安装

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