多个用户上传照片后,怎么预览图片?
发布于 7 年前 作者 nalai 10345 次浏览 来自 问答
  • 需求的场景描述(希望解决的问题)

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

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

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

})

  • 希望提供的能力
3 回复

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

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

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

回到顶部