控制台里面可以看到src是有的,而且从谷歌浏览器可以打开,但是上面红色框框里这个img就是不显示
this.img_1 = 'https://advmanage.paas.sc.ctc.com:8016/adsManage/media/image?from=1001&filePath=' + this.urlList[0];
console.log(this.img_1);
我在方法里面取到一个试用的this.urlList,是后端传来的一个图片地址我取了下标为0的第一个试用,加一个https://advmanage.paas.sc.ctc.com:8016/adsManage/media/image?from=1001&filePath=这样的前缀,直接放进src里面
```html
<div style="width:100px;height:100px;border:1px solid #333;">
<img :src="img_1" alt="" style="width:100px;height:100px;">
</div>
问问到底是为啥,浏览器都可以死打开的话地址应该是没错的吧,用了百度上其他的方法也没有用,
你的项目是打包后的吗?
用image试一下
现在暂时的解决方案:
1、之前我本地地址是http开头的,加载的是https开头的图片,直接错第一步,把本地也改成https开头的,测试了一个百度图片,加载成功了
2、但是后端传来的https链接还是不行,现在换了一个地址单纯的展示图片可以了,用打不开的链接怀疑是“图片跨域”,需要和第三方人员交涉把我的地址加到人家的域里面
暂时先这样解决