uniapp 多文件上传
uniapp 多文件上传 base类 请求方法调用//Base 方法function upLoadFiles(url, files, formData, cb) {、uni.uploadFile({url: url,files: files,formData: formData,success: (res) => {if (res != undefined && !commo
·
uniapp 多文件上传 base类 请求方法调用
//Base 方法
function upLoadFiles(url, files, formData, cb) {、
uni.uploadFile({
url: url,
files: files,
formData: formData,
success: (res) => {
if (res != undefined && !common.isEmpty(res.data)) {
return typeof cb == "function" && cb(res.data);
} else {
var resultData = {
code: 0,
msg: "10002:上传失败!"
};
return typeof cb == "function" && cb(resultData);
}
}
});
}
//调用base方法
function addImages(requestData, files, func) {
upLoadFiles('自己公司的url', files, requestData, (res) => {
func(JSON.parse(res))
})
}
//调用addImages
function add(){
var requestData = {}
//别的需要参数放在dat中
requestData.data = {}
requestData.files = []
requestData.files = [
{name:'图片key',uri:'图片url'},
{name:'图片key',uri:'图片url'}
]
addImages(requestData.data,requestData.files,(res)=>{})
}
更多推荐
已为社区贡献1条内容
所有评论(0)