解决Vue设置图片的动态src不生效的问题

一、问题描述

在vue项目中,想要动态设置img的src时,此时发现图片会加载失败。在Vue代码中是这样写的:

在Vue的data中是这样写的:

我的图片在根目录下的static里面:

但是在页面上这个图片却无法加载出来。

二、解决方案

原因:src被当做静态资源处理了,并没有进行编译。

解决方式:使用require引入图片,因为require是在运行时加载。如下:

界面效果:

相关推荐
米方4 分钟前
ElementPlus 穿梭框支持批量穿梭
前端·javascript·vue.js
InkHeart5 分钟前
uni-app开发路上的坑
前端·vue.js
用户4099322502125 分钟前
Vue3中v-bind:class与v-bind:style如何实现条件样式、组件样式合并与深层响应式管理?
前端·ai编程·trae
还算善良_12 分钟前
【Vue】表格实现表头多彩
javascript·vue.js·ecmascript
我是天龙_绍13 分钟前
如何在前端开发中高效运用AI:从提效到避坑
前端
KenXu15 分钟前
从Vue 到 React:Valtio 让状态管理更熟悉
前端
JS_GGbond19 分钟前
用Canvas和SVG制作简单动画:从零开始的视觉魔法
javascript
努力学习的少女25 分钟前
对SparkRDD的认识
开发语言·前端·javascript
LYFlied29 分钟前
Webpack 深度解析:从原理到工程实践
前端·面试·webpack·vite·编译原理·打包·工程化
苏打水com1 小时前
第十二篇:Day34-36 前端工程化进阶——从“单人开发”到“团队协作”(对标职场“大型项目协作”需求)
前端·javascript·css·vue.js·html