vue3+vite+ts 在img上获取静态图片

1.在vue3+ts项目中插入图片
方式一,单个单个的插入
import word from '/@/assets/images/word.png'vue3+vite+ts 在img上获取静态图片_第1张图片
在setup中return ,或是

方式二: 推荐
核心方法,直接复制使用,需要更改URL地址这是我项目中的…/…/assets/images/${url},这里静态资源路径需要改成你们自己的

// 获取assets静态资源
      function getAssetsFile(url: string) {
   
        return new URL(`../../assets/images/${
     url}`, import.meta.url).href;
      }

页面使用

 <img :src="getAssetsFile(imageCheck(item.suffix) + '.png')" class=

你可能感兴趣的:(笔记,vue.js,前端,前端框架,javascript)