镜夜
镜夜
  • 发布:2024-01-15 16:41
  • 更新:2024-01-15 17:01
  • 阅读:148

uniapp+vite 在小程序使用时如何动态引入图片

分类:uni-app
markers.value = list.value.map((v: PoiListRes, i) => {  
            const url = new URL(`../../../../static/marker/${code}.png`, import.meta.url).href;  
            return {  
                id: i,  
                latitude: v.latitude,  
                longitude: v.longitude,  
                iconPath: url,  
                width: 48,  
                height: 48,  
            };  
        });

如题 以上代码在H5上正常 抖音小程序报错USER_RESOLVE_MODULE_ERROR: Can't find module url imported

2024-01-15 16:41 负责人:无 分享
已邀请:

最佳回复

镜夜

镜夜 (作者)

自己解决了...

const modules = import.meta.glob('/src/static/marker/*', { eager: true })  
const path = '...'  
console.log(modules[path].default)

该问题目前已经被锁定, 无法添加新回复