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

一、问题描述

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

在Vue的data中是这样写的:

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

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

二、解决方案

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

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

界面效果:

相关推荐
紫小米2 分钟前
Function calling实践
java·前端·数据库
豌豆学姐5 分钟前
Sora2 的使用与 API 获取调用实践(附开源前端和接入示例)
前端·开源
林恒smileZAZ7 分钟前
前端 HTML 转 PDF
前端·pdf·html
摘星编程8 分钟前
React Native for OpenHarmony 实战:ReactNavigation 导航库详解
javascript·react native·react.js
xiaoxue..12 分钟前
Zustand 状态管理:轻量高效的 React 状态解决方案✨
前端·react.js·面试·状态模式·zustand
lkbhua莱克瓦2414 分钟前
Web前端开发核心认知与技术演进
开发语言·前端·笔记·javaweb
PieroPc15 分钟前
Html+css+js 写一个销售单据数据收集工具,会用到小米相机文档功能、NasCab、豆包Ai作为辅助
javascript·css·html
摘星编程17 分钟前
React Native for OpenHarmony 实战:Battery 电池状态详解
javascript·react native·react.js
开开心心_Every17 分钟前
免费视频画质增强:智能超分辨率无损放大
java·服务器·前端·python·学习·edge·powerpoint
开开心心_Every19 分钟前
免费AI图片生成工具:输入文字直接出图
服务器·前端·python·学习·edge·django·powerpoint