4.6.201910161653 • Published 5 years ago
@dfeidao/fd-am000075 v4.6.201910161653
上传文件
Installation
yarn add --dev @dfeidao/fd-am000075
Params
参数 | 说明 |
---|---|
fd | 系统参数 |
files | 要上传的文件信息 |
method | 要上传文件的请求信息 |
file_url | 要上传的文件服务器地址 |
productid | 程序的productid |
begin_cb | 上传开始的回调 |
progress_cb | 上传过程中的回调,每上传1%,回调一次 |
Example
import am75 from '@dfeidao/fd-am000075';
import IFeidaoAiMobile from '@dfeidao/fd-am000000';
import { file_url, productid } from '../atom/config';
export default async function a001(fd: IFeidaoAiMobile) {
const files = [{
name: '', // 上传后的文件名,如果未定义则是filename的文件名
filename: '文件名',
filepath: '文件的地址',
filetype: '文件的类型'
}];
const success='a003';
const error='a004';
const res = await am75(fd, files, file_url, productid, success, error); // a003为上传开始时的回调事件,a004为文件上传中的回调事件
}
a003 事件
import IFeidaoAiMobile from '@dfeidao/fd-am000000';
export default function a003(fd: IFeidaoAiMobile) {
console.log('文件开始传');
}
a004 事件
import IFeidaoAiMobile from '@dfeidao/fd-am000000';
export default function a004(fd: IFeidaoAiMobile) {
console.log('文件上传中');
}
4.6.201910161653
5 years ago
4.6.201910161652
5 years ago