
定义上传的接口类型
imageUploader: {
custom: true,
fileType: 'server',
fileNameType: 'uuid',
imagePrefix: 'https://cdn.jsdelivr.net/gh/',
}
配置axios上传选项
async uploadImg($vm, file, fileName) {
console.log($vm)
console.log(file)
console.log(fileName)
const formData = new FormData();
const headers = {
'Content-Type': 'multipart/form-data',
'Authorization': "Bearer " + getToken(),
}
formData.append("file", file)
let res = await axios.post(process.env.VUE_APP_BASE_API + "/oss", formData, {headers})
$vm.insertImg(`${res.data.url}`, fileName)
}