npm

wox-admin-upload-files

1.0.4 • Public • Published

wox-react-component image

API

属性 说明 类型 默认值
action 图片上传接口 String
data 上传接口参数 Object
style 样式 Object
max 图片上传最大数,>1 为多图模式,默认为单图模式 Number 1
text 拖拽框文案描述 String
onChange 返回数据回调 Function(value):Object

Usage

import WoxUploadFiles from 'wox-admin-upload-files';

render(
  <WoxUploadFiles 
    action={`//upload.woqu.com/upload`}
    text='将文件拖入框中'
    max='100'
    onChange={this.uploadChange}
    value={data.attachmentElemList}
    data={{
      type: 'xorder',
      role: 'admin'
    }}
  />,
  rootEle
);

可以配合 getFieldDecorator 使用

import WoxUploadFiles from 'wox-admin-upload-files';

render(
  <FormItem {...formLayout} label={'上传供应商 Invoice:'}>
    {getFieldDecorator('invoiceUrl', {
      initialValue: '',
    })(
      <WoxUploadFiles 
        action={`//upload.woqu.com/upload`}
        text='将文件拖入框中,或点击选择文件,支持格式:PDF、JPG、PNG'
        data={{
          type: 'xorder',
          role: 'admin'
        }}
      />
    )}
  </FormItem>,
  rootEle
);

Readme

Keywords

Package Sidebar

Install

npm i wox-admin-upload-files

Weekly Downloads

0

Version

1.0.4

License

MIT

Unpacked Size

18.9 kB

Total Files

20

Last publish

Collaborators

  • frend.wong
  • newyoung21