# iol-fileupload **Repository Path**: wuzhike403/iol-fileupload ## Basic Information - **Project Name**: iol-fileupload - **Description**: 语联网 上传文件至七牛的组件 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2018-03-27 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # iol-fileupload 语联网 上传文件至七牛的组件
## API 说明 1 次插件提供唯一的全局变量: IolFileup, 一个上传类 2 实例化需提供如下参数对象: { token: (必须, str) // 上传到七牛的凭证 el: (必须, Dom元素) // 容器对象, 在其内部创建上传文件的html代码 maxFileSize: (可选, num;默认为100;单位, mb) domain: (可选, str:url;默认值 http://p3eom0r71.bkt.clouddn.com) // 用于下载文件的url success: (可选, function) // 上传成功时回调, 唯一的参数为file:上传成功的文件对象 error: (可选, function) // 发送错误时的回调 double: (可选, boolean;默认值 false) // 是双列, 还是单列显示上传文件列表(默认单列) des1: (可选, str;默认值 拖拽上传) des2: (可选, str;默认值 或) des3: (可选, str;默认值 点击上传) des4: (可选, str;默认值 支持单个或多个 txt、doc、pdf 等格式文件;文件大小≤maxFileSize) } 3 此实例对象具有的方法: getFiles() : 获取上传的文件对象列表 4 文件对象属性 { id: (str), // 文件唯一的Id oldName: (str), // 文件的原始文件名 newName: (str), // 文件上传至七牛的名称 status: (str), // 文件状态,waiting: 等待上传; sending: 上传中 ; success: 上传成功 downloadUrl: (str), // 如果文件上传成功, 此项是从七牛下载文件的地址 } 5 图片 如果需要上传图片, 请将图片(图片名称: fileup-upload.png)放置在 images(与html在同一目录下)文件夹中 --images --html