求一个JS数组写法

从数据库中读取出来的格式:

../uploads/20210912/fae733ea3021ffe45c0a9a49e39840af.jpg,../uploads/20210912/6ca14fbf3378d60ea2bd26117b5a21be.png

需要的格式:
image.png

但是我现在却得到是这样的格式,请问我需要怎么来修改我的这段代码?
image.png
代码如下:

if(res.data.data.images != null || res.data.data.images.length != 0){
    let images = res.data.data.images.split(",");
    let url = [];
    images.forEach(function(item,index){
        url[index] = "{url:'"+item+"'}";
    });
    that.fileList = url;
}else{
    that.fileList = [];
}
console.log(that.fileList);
阅读 1.3k
1 个回答

你是认真的吗?其实把你的"{url:'"+item+"'}"改成{url: item}不就可以了。

推荐问题