1.找到config/index.js配置文件,找到build打包对象里的assetsPublicPath属性,将默认值:'/',修改为:'./'。 2.因为动态添加的src被当做静态资源处理了,没有进行编译,所以要加上require。 <img :src="require('@/assets/images/xxx.png')" />
怎么解决vue打包后静态资源图片失效的问题?,那又怎么解决动态设置img的src不生效呢?
最新推荐文章于 2024-05-12 22:35:03 发布
1.找到config/index.js配置文件,找到build打包对象里的assetsPublicPath属性,将默认值:'/',修改为:'./'。 2.因为动态添加的src被当做静态资源处理了,没有进行编译,所以要加上require。 <img :src="require('@/assets/images/xxx.png')" />