为什么在onload时,request数据后改变data中图片地址,真机上不显示图片?但是开发工具上正常显示呢
onLoad: function (options) {
var that = this;
wx.request({
url: 'http://www.xxx.com/api/search_xk',
data: {},
header: {
'content-type': 'application/json'
},
success (res) {
var imgs = res.data.banner;
that.setData({
imgs:imgs
});
}
})
},
搞个代码片段,上传上来好给你看问题。
写死地址,看下能不能显示
你直接拿到图片 写死到页面上 看下 真机能不能显示。
查看下图片地址 看看会不会是拼接问题 或者将地址复制到浏览器上看看是否有效
可以先把图片复制到浏览器看下是否有效
需要用setData https://developers.weixin.qq.com/miniprogram/dev/reference/api/Page.html#%E7%BB%84%E4%BB%B6%E4%BA%8B%E4%BB%B6%E5%A4%84%E7%90%86%E5%87%BD%E6%95%B0