基础库还能不能用呢?以前的都好好的,最近的2.13和2.14 这版本库bug满天飞呀!!!
一个批量上传,一晚上了,一会儿能上传的上去,一会儿不能上传的上去,你们这是搞哪般?
我封装的批量上传有问题吗?
/*
@params files [{url:"fdfdf"},{url:"ffdsfds"}]
*/
function multiUpload(files = []) {
var arr = []; //数组
files.forEach((item,index) => {
var nowtime = new Date().getTime();
var ext = item.url.split(".").pop();
var myitem = new Promise((resolve, reject) => {
wx.cloud.uploadFile({
cloudPath: "images/"+nowtime+"-"+index + "." + ext,
filePath: item.url,
success: res => {
resolve(res)
},
fail: err => {
reject(err)
}
})
})
arr.push(myitem)
})
return Promise.all(arr)
}
调用的时候这这样的
//提交表单
async mySubmit(e) {
//1 上传图片
// console.log(111)
var result = await multiUpload(this.data.files).catch(err => {
console.log(err)
})
console.log(result)
// console.log(222)
// console.log(result);
//2 添加数据库
}
如果有问题,为什么一会儿可以,一会儿不可以呢?如果不可以,你他妈给我报个错也行呀,谁负责的这两个版本库,赶紧辞职回家吧