vue如何动态加载显示本地图片资源

在实际开发中,根据某一个变量动态展示图片的情况有很多。实现方法分打包构建工具的差异而不同。
1、webpack的项目

require引入图片资源

2、vite的项目

new URL(url,base).href

疑问解答:为什么vite项目不可以用require?

原因在于,vite的模块化规范是ES Modules,所以vite项目在打包构建时无法解析require(commentJS规范里引入资源的语法)引入资源的方式。

相关推荐
wand codemonkey3 分钟前
【第五步+前后分离调】最后的联动调试--java+Vue3项目
java·开发语言·vue.js
东方小月4 分钟前
Claude Code Skill 完全指南:一个 markdown 文件,就是一个专家分身
前端·后端
DianSan_ERP20 分钟前
抖店订单接口中消费者信息加密解密机制与安全履约全解析
前端·网络·数据库·后端·安全·团队开发·运维开发
PBitW29 分钟前
一个skill,让项目管理和写绩效变得简单!
前端·trae
Dxy123931021637 分钟前
CSS中的filter属性详解
前端·css
Vincent_czr1 小时前
iOS中常常遇到后端返回JSON出现null值问题
前端
问心无愧05131 小时前
ctf show web入门90
前端·笔记
yingyima1 小时前
午夜惊魂:用 Shell 脚本和 Hey Cron 解决服务器定时报警
前端
青山Coding1 小时前
Cesium应用(五):通视分析,解锁三维场景的”无遮挡“视野
前端·cesium
骑自行车的码农1 小时前
react hooks原理:为什么不能在条件中使用 hook ?
vue.js·react.js