多个用户上传照片后,怎么预览图片?

发布于 8 年前作者 nalai10438 次浏览最后编辑 8 年前来自 ask
  • 需求的场景描述(希望解决的问题)

我上传了5组照片到云存储上,分别是用不同的微信用户扫码上传的。然后我想预览不同用户的照片,但是我发现使用wx.previewImage好像只能预览单个用户上传的照片。

在预览图片那里,wx.previewImage({

    urls:   这里我不知道怎么上传一个包含所有用户照片地址的数组,如果我直接写this.data.shuzu,系统就显示传入的应该是一个String,而不是一个object。

})

  • 希望提供的能力
3 回复
yuming
yuming1 楼6 年前

要预览已经上传的图片,那后端返回已经上传的图片的url放到urls参数中就可以了啊

mengping
mengping2 楼6 年前

啊?那你就把所有用户的照片搞成一个数组啊,然后放在urls啊[‘https://xxxxxxx’,'https://xxxxxxx’,'https://xxxxxxx’]这种啊

yong04
yong043 楼6 年前

urls应该是一个字符串数组,当然不能是一个Object的数组,你的data里的shuzu的数据结构是什么样的?建议在getImageList中就是用map方法取出图片链接构造一个图片链接的数组。