vue项目图片引用外链,图片丢失

  1. 遇到一个问题,图片地址是接口返回的url,但是url没有带域名,在引用时,它默认使用的是当前的域名,前端项目和server端不是同一个域,这样就导致图片丢失?有什么好的处理方法,解决改问题

现在的处理办法是在图片url数据前拼接域名,该方法比较笨,但遇到html里边的url就比较难处理了

想到的处理方法

  1. 在url请求的时候,去改变域名,但没有具体的方法支撑改思路(相当于代理的功能)
  2. 在获取数据源时,对url拼接域名,使用的是axios封装取得数据(在response进行数据拦截,然后正则替换)
阅读 2.8k
2 个回答

自己拼接域名,写一个方法,然后需要的时候调用就好了,也不会太复杂。

目前是这样处理的,但返回的富文本内容也带有url需要拼接域名

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题