vite+vue3动态引入资源文件(问题已解决但离了个大谱)

教程很详细,直接上代码

解决方法(赶时间的小友理解下这函数就能解决问题了,就是处理了下路径,运气不好遇到问题再回来也不迟🤣🤣🤣)

js 复制代码
const getSvgUrl = (name) => {
    // name: svg_1.svg
    // console.log(name)
    return new URL(`/src/assets/productPicture/${name}`, import.meta.url).href
}

吃瓜区⬇️⬇️⬇️

眨眼睛开始写了个函数将整个路径传进来,但打包怎么都无法将资源文件打包进去

看得出来这种写法传给new URL(xxx, import.meta.url).hrefxxx的内容其实是一样的,只不过一个写在外面,另一种是写在变量里面直接传过来的,但这样部分硬编码导致换一个文件夹内的资源得重写一个函数,emmm,复用性好像低了那么点

眨眼睛暂时还没找到出现这种情况的原因,还望路过知道的大佬不吝赐教~~

相关推荐
树叶会结冰2 分钟前
TypeScript---循环:要学会原地踏步,更要学会跳出舒适圈
前端·javascript·typescript
派大鑫wink2 分钟前
【Day21】NIO入门:通道、缓冲区与非阻塞IO基础
java·开发语言
quant_19863 分钟前
BTC 行情预警系统实战教程
开发语言·后端·python·websocket·程序人生·金融
世转神风-8 分钟前
qt-基础打印-不换行打印
开发语言·qt
Zyx200715 分钟前
JavaScript 中的 this:作用域陷阱与绑定策略
javascript
2501_9462447823 分钟前
Flutter & OpenHarmony OA系统底部导航栏组件开发指南
android·javascript·flutter
Ralph_Y26 分钟前
C++数据库操作
开发语言·数据库·c++
superman超哥27 分钟前
Rust 日志级别与结构化日志:生产级可观测性实践
开发语言·后端·rust·可观测性·rust日志级别·rust结构化日志
咸鱼2.030 分钟前
【java入门到放弃】数据结构
java·开发语言·数据结构
啊西:31 分钟前
SuperMap iObjects Java地图生成栅格瓦片并保存到mongodb
java·开发语言·mongodb