Commit adf4ffb6 authored by 罗林杰's avatar 罗林杰

修改回显顺序问题

parent c8b30b6d
......@@ -436,18 +436,21 @@ import {getOssUrl} from "../../api/article";
})
}
//处理信息图片
if (this.judgment(res.data.data.memPictureId)){
const urlArray = JSON.parse(res.data.data.memPictureId)
let url = []
urlArray.id.forEach(item => {
getOssUrl(item).then(imgRes => {
if (imgRes.data.data != null) {
imgRes.data.data = imgRes.data.data.replace(/\\/g, "/");
url.push(imgRes.data.data)
}
})
if (this.judgment(res.data.data.memPictureId)) {
const urlArray = JSON.parse(res.data.data.memPictureId);
const ids = urlArray.id; // 获取所有需要处理的ID
// 为每个ID生成一个Promise,返回处理后的URL
const promises = ids.map(id => getOssUrl(id));
// 使用Promise.all等待所有Promise完成,保持顺序
Promise.all(promises).then(results => {
const url = results.map(result => {
if (result.data.data != null) {
return result.data.data.replace(/\\/g, "/");
}
return null
})
this.userInfo.pictureUrls = url
})
}
//处理学历
if (this.judgment(res.data.data.memMaxEducation)){
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment