vue require引入图片报错 “ReferenceError: require is not defined“
最近在做一个轮播图组件,当我想动态绑定src引入图片的时候,我使用了require对资源进行引用。
·
刚开始写vue3,用的是vite,把之前项目的代码copy过来,require一直用不了,查了半天才找到正解。
最后是写了一个函数
getImageUrl(name){
return new URL(`../assets/img/${name}`, import.meta.url).href
},
然后直接
:src = "getImageUrl(imgname)"
页面显示就正常了
更多推荐
已为社区贡献2条内容
所有评论(0)