我现在用的框架是vue3+vite,下面这是我要渲染的图片template模块,循环图片数组
这是js代码
结果展示为
从控制台查看元素发现浏览器并没有对图片进行解析
图片不显示原因及解决方法:assets在项目编译的过程中会被webpack处理解析为模块依赖,只支持相对路径的形式,加载图片模块通过webpack
的url-loader
加载器来实现,url-loader
是解析不了动态绑定的src的导致最终显示的地址是未处理的地址,所以要用相对路径src引入,
最后图片正常显示
我现在用的框架是vue3+vite,下面这是我要渲染的图片template模块,循环图片数组
这是js代码
结果展示为
从控制台查看元素发现浏览器并没有对图片进行解析
图片不显示原因及解决方法:assets在项目编译的过程中会被webpack处理解析为模块依赖,只支持相对路径的形式,加载图片模块通过webpack
的url-loader
加载器来实现,url-loader
是解析不了动态绑定的src的导致最终显示的地址是未处理的地址,所以要用相对路径src引入,
最后图片正常显示