1.0.2 • Published 9 years ago

uxcore-rc-upload v1.0.2

Weekly downloads
2
License
MIT
Repository
github
Last release
9 years ago

uxcore-rc-upload Dependency Status devDependency Status Bower version

TL;DR

uxcore-rc-upload ui component for react

setup develop environment

$ git clone https://github.com/uxcore/uxcore-rc-upload
$ cd uxcore-rc-upload
$ npm install
$ gulp server

Usage

demo

http://uxcore.github.io/uxcore/

API

props

配置项类型必填默认值功能/备注
actionstringrequired-上传文件的地址
buttonSizestringoptionalmedium上传按钮的尺寸大小
namestringoptional-上传文件的名字
dataobjectoptional-上传附件时随附件一起出入的参数
onStartfunctionoptional-上传开始前出发
onErrorfunctionoptional-出错时触发
onSuccessfunctionoptional-上传完成时触发
onProgressfunctionoptional-上传中触发
multiplefunctionoptionalfalse是否支持多文件上传,只支持到 IE10+
buttonTextstringoptional'点击上传'点击上传

onStart 传入参数

  1. file upload file object

onError 传入参数

  1. err: request error message
  2. responce: request responce, not support on iframeUpload
  3. file: upload file object

onSuccess 传入参数

  1. result: response data
  2. file: upload file object

onProgress 传入参数

  1. step: XMLHttpRequestProgressEvent
  2. file: upload file object