刚开始写vue3,用的是vite,把之前项目的代码copy过来,require一直用不了,查了半天才找到正解。
最后是写了一个函数

getImageUrl(name){

        return new URL(`../assets/img/${name}`, import.meta.url).href

    },

然后直接

:src = "getImageUrl(imgname)"

页面显示就正常了

Vite 踩坑 —— require is not defined - 知乎最近在做一个轮播图组件,当我想动态绑定src引入图片的时候,我使用了require对资源进行引用。 <CarouselItem v-for="(item,index) of carouselData" :key="index"> <img :src="requ…https://zhuanlan.zhihu.com/p/399939287

Logo

前往低代码交流专区

更多推荐