回调函数中的data是后端传回的图片src字符串,但是在前端显示不出来,我点击检查发现图片src也有,而且也没问题,然后我就又把那个src直接写死,然后就显示出来了,而且两个src一模一样,有没有大佬知道原因啊,求告知,谢谢了!
你这个路径有问题,要确保是绝对路径。
传过来的可能是图片的名字,并不是图片的地址
是不是字符串开头或结尾有空格或不可见字符
使用$('#QRImg').prop("src",imgSrc);试一下,用prop代替attr。
在你回调函数里面拼接上你的服务器域名,然后再复制给img的src属性。
显示不出来那个图直接点右键》open in new tab,能显示出来吗?
您好,我是有问必答小助手,您的问题已经有小伙伴解答了,您看下是否解决,可以追评进行沟通哦~
如果有您比较满意的答案 / 帮您提供解决思路的答案,可以点击【采纳】按钮,给回答的小伙伴一些鼓励哦~~
ps:问答VIP仅需29元,即可享受5次/月 有问必答服务,了解详情>>>https://vip.csdn.net/askvip?utm_source=1146287632
把给元素加src 属性的那块代码 写在settimeout()里面 加个1秒延时看看
相对路径为什么还需要调接口?接口回传的一般不都是图片资源的线上地址码