在utils中封装下列方法
oss基础配置
export const ossConfig = () => {
return {
OSSAccessKeyId: '你的OSSAccessKeyId',
AccessKeySecret: '你的AccessKeySecret',
expire: 87600
}
上传文件的方法
export const uploadFile=(file:any)=>{
const OSSAccessKeyId = ossConfig().OSSAccessKeyId;
const host = ossConfig().host;
const hostAddr = ossConfig().hostAddr;
const policy = getPolicyBase64();
const signature = getSignature(policy);
const expire = ossConfig().expire;
const filename = file.name;
var dataFrame = {
OSSAccessKeyId: OSSAccessKeyId,
host: host,
hostAddr:hostAddr,
policy: policy,
signature: signature,
expire: expire,
filename: filename,
dir: "notarization/",
};
uploadAvatarAliyun(dataFrame, file).then((u