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

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

require引入图片资源

2、vite的项目

new URL(url,base).href

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

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

相关推荐
不老刘33 分钟前
Base UI:一款极简主义的「无样式」组件库
前端·ui
祈祷苍天赐我java之术33 分钟前
Redis 有序集合解析
java·前端·windows·redis·缓存·bootstrap·html
ObjectX前端实验室1 小时前
【react18原理探究实践】React Effect List 构建与 Commit 阶段详解
前端·react.js
用户1456775610372 小时前
文件太大传不了?用它一压,秒变合格尺寸!
前端
用户1456775610372 小时前
再也不用一张张处理了!批量压缩神器来了,快收藏
前端
心.c2 小时前
一套完整的前端“白屏”问题分析与解决方案(性能优化)
前端·javascript·性能优化·html
white-persist2 小时前
【burp手机真机抓包】Burp Suite 在真机(Android and IOS)抓包手机APP + 微信小程序详细教程
android·前端·ios·智能手机·微信小程序·小程序·原型模式
俺会hello我的2 小时前
舒尔特方格开源
前端·javascript·开源
lbh3 小时前
Chrome DevTools 详解(二):Console 面板
前端·javascript·浏览器
ObjectX前端实验室3 小时前
【react18原理探究实践】更新阶段 Render 与 Diff 算法详解
前端·react.js