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

一、问题描述

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

在Vue的data中是这样写的:

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

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

二、解决方案

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

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

界面效果:

相关推荐
2301_81873206几秒前
前端一直获取不到后端的值,和数据库字段设置有关 Oracle
前端·数据库·sql·oracle
vx_bisheyuange几秒前
基于SpringBoot的酒店管理系统
前端·javascript·vue.js·spring boot·毕业设计
慧一居士4 分钟前
同一个服务器上不同的域名跳往不同的前端项目页面,不显示端口号 ngnix根据不同域名跳转
运维·服务器·前端
ct9786 分钟前
WebGL核心API
前端·gis·webgl
lexiangqicheng6 分钟前
Ant Design Pro 实战:Web 后台页面标准化开发规范与最佳实践
前端
ZI Keep Going8 分钟前
前来填坑:Search Around the World全球联合部署搜索引擎
前端·javascript·搜索引擎
手握风云-8 分钟前
JavaEE 进阶第十期:Spring MVC - Web开发的“交通枢纽”(四)
前端·spring·java-ee
孩子 你要相信光8 分钟前
解决:React 中 map 处理异步数据不渲染的问题
开发语言·前端·javascript
程序员小李白9 分钟前
js初相识:简介及基本语法
前端·javascript·html
Watermelo6179 分钟前
面向大模型开发:在项目中使用 TOON 的实践与流式处理
javascript·数据结构·人工智能·语言模型·自然语言处理·数据挖掘·json