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

1.在vue3+ts项目中插入图片
方式一,单个单个的插入
import word from '/@/assets/images/word.png'在这里插入图片描述
在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=

猜你喜欢

转载自blog.csdn.net/qq_45287575/article/details/128181064