1.3.5 • Published 3 months ago

@gaopeng123/rc-image-upload v1.3.5

Weekly downloads
-
License
MIT
Repository
github
Last release
3 months ago

rc-image-upload

图片上传,截图上传插件,支持点击上传、截图粘贴上传、拖拽上传

在线demo

demo.png

Usage

import * as React from 'react';
import * as ReactDOM from 'react-dom';
import RcImageUpload from '../src';

/*
type FileItem = {
	name: string,
	url: string,
}
// 可配置参数
type RcImageUploadProps = {
    id: string;
    width?: string | number;
    height?: string | number;
    pictureWidth?: string | number; // 图片宽高
    pictureHeight?: string | number;
    action?: string; // 上传的路径
    listType?: 'picture-card' | 'picture';
    multiple?: boolean; // 是否支持多选
    accept?: string; // 支持类型 默认.png,.jpg,.jpeg
    maxCount?: number; // 最大上传个数
    fileList?: FileItem[]; // 上传列表
    preventPreview?: boolean; // 阻止默认预览
    onPreview?: (e: FileItem) => void; // 预览事件
    onUploadChange?: (e: UploadEvent) => void; // 上传事件
    onAfterUpload?: (e: UploadEvent) => void; // 上传后事件
    onAfterDelete?: (e: UploadEvent) => void; // 删除后事件
};*/

const App = () => {
    const uploadChange = (e: any) => {
        console.log(e)
    }
    const onPreview = (e: FileItem)=> {
        console.log(e);
    }
    return (
        <RcImageUpload
                id={`test`} height={600} width={400} pictureHeight={64} pictureWidth={64}
                fileList={[]}
                maxCount={4}
				preventPreview={true}
                onPreview={onPreview}
                onUploadChange={uploadChange}
                onAfterUpload={uploadChange}
                onAfterDelete={uploadChange}
            />
    );
};

ReactDOM.render(<App/>, document.getElementById('root'));
1.3.5

3 months ago

1.3.2

5 months ago

1.3.0

5 months ago

1.2.18-alpha.0

8 months ago

1.2.13

9 months ago

1.2.10

10 months ago

1.2.11

9 months ago

1.2.16

9 months ago

1.2.17

8 months ago

1.2.15

9 months ago

1.0.2

1 year ago

0.9.6

1 year ago

1.0.2-alpha.10

1 year ago

0.8.1

1 year ago

0.6.3

1 year ago

0.6.2

1 year ago

0.5.0

2 years ago

0.7.0

1 year ago

0.5.1

2 years ago

0.4.10

2 years ago

0.4.9

2 years ago

0.4.8

2 years ago

0.4.11

2 years ago

0.4.6

2 years ago

0.4.0

2 years ago

0.3.0

2 years ago

0.2.16

2 years ago

0.2.15

2 years ago

0.2.17

2 years ago

0.2.11

2 years ago

0.2.10

2 years ago

0.2.9

2 years ago

0.2.6

2 years ago

0.2.3

2 years ago

0.2.1

2 years ago

0.0.5

2 years ago

0.0.4

2 years ago

0.0.3

2 years ago

0.0.2

2 years ago

0.0.1

2 years ago