import React, { useState } from 'react' import ReactDOM from 'react-dom' // 上传组件 import {Upload,UploadDialog} from './Uploader' const Example = () => { const [url, setUrl] = useState('') const [open, setOpen] = useState(false) const buttonStyle:React.CSSProperties = { padding:'10px 20px' } return

React Upload Demo

Full Upload ui,may be used in Form.

{Upload({ type: 'image', defaultUrl: '', onChange: (props: any) => { const { attach, url } = props setUrl(attach && attach.url || url) } })}

React Upload Dialog

{UploadDialog({ open, type: 'images', defaultAttaches: [], success: (props: any) => { console.log(props) setOpen(false) }, onClose:()=>{ setOpen(false) } })}
} ReactDOM.render(, document.getElementById('app') );