import Upload from '../index' export default { render () { const uploaderProps = { props: { action: '/upload.do', multiple: true, beforeUpload (file, fileList) { console.log(file, fileList) return new Promise((resolve) => { console.log('start check') setTimeout(() => { console.log('check finshed') resolve(file) }, 3000) }) }, }, on: { start: (file) => { console.log('onStart', file.name) }, success (file) { console.log('onSuccess', file) }, error (err) { console.log('onError', err) }, }, } return ( <div style={{ margin: '100px', }} > <div> <Upload {...uploaderProps}><a>开始上传</a></Upload> </div> </div> ) }, }