1、 适用于处理少量链接的资源文件
import img from './img.png';
<img :src="img" >
2、图片在src目录下
vite官网的静态资源引入参考地址
new URL(url, import.meta.url)
import.meta.url 是一个 ESM 的原生功能,会暴露当前模块的 URL。将它与原生的 URL 构造器 组合使用,在一个 JavaScript 模块中,通过相对路径我们就能得到一个被完整解析的静态资源 URL:
<img :src="getUrl(obj.img)" alt="">
const getUrl = (url: string) => {return new URL('../../assets/image/order/' + url, import.meta.url).href;
}
注意:这里只能通过 …/…/ 这种方式去获取路径,无法通过@/assets>