vue3 中如何动态加载本地图片资源

2023-11-17

在untils文件中加入getImageUrl方法

export const getImageUrl = (name:string,type:string='png') => {
  return new URL(
    // 本地资源路径
    `/src/assets/images/${name}.${type}`,
    import.meta.url
  ).href;
};

在需要动态加载的vue文件中引入使用

<script lang="ts" setup>
  import { getImageUrl }  from '@/utils/index'
</script>
<template>
    <el-image
        style="width: 50px;height:42px"
        :src="getImageUrl('logo')"
        :fit="'fit'"></el-image> 
</template>
  

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

vue3 中如何动态加载本地图片资源 的相关文章

随机推荐

  • 7.27作业

    实现一个对数组求和的函数 数组通过实参传递给函数 bin bash read p 请输入数组 a arr sum 0 function fun for i in arr do sum i done fun echo sum
  • 浅谈矩阵分解在推荐系统中的应用

    推荐系统是当下越来越热的一个研究问题 无论在学术界还是在工业界都有很多优秀的人才参与其中 近几年举办的推荐系统比赛更是一次又一次地把推荐系统的研究推向了高潮 比如几年前的Neflix百万大奖赛 KDD CUP 2011的音乐推荐比赛 去年的
  • LeetCode 27. Remove Element(删除元素)

    原题网址 https leetcode com problems remove element Given an array and a value remove all instances of that value in place a
  • spring quartz 1.6配置方法

    该配置文件针对quartz 1 6 0 jar 较为常见 配置文件如下 启动时引入加载即可
  • 查看java编程环境是否配置成功

    验证Java编程环境是否配置成功 点击键盘Windows r键 打开运行提示框输入cmd按回车键打开命令框 输入javac 点击回车 查看java编译环境是否正常 输入 java 点击回车 查看java运行环境是否正常 输入java ver
  • 一起聊聊等保测评

    现在好多企业里面好像都在搞这个等保测评 这个等保测评终究是个什么东西呢 那企业为什么要做这个等保测评呢 做完之后对企业又有什么帮助呢 然后就是哪些企业需要做等保测呢 甚至很多企业做了很多次等保测评最后都不太了解这个等保测评 那今天就让我们一
  • QFramelessWidget 中多个组件添加滚动条

    QFramelessWidget 无边框窗口 QFramelessWidget是一个无框架的窗口小部件 它提供了一种在主窗口外绘制自定义窗口小部件的方法 在QFramelessWidget中添加多个组件时 有时候需要在这些组件中添加滚动条
  • echarts仪表盘进度条、指针动态渐变色显示

    1 echarts仪表盘实现效果如下 2 配置项代码 const option 鼠标悬浮的提示 tooltip formatter b c series type gauge min 0 最大值 max 100 最小值 startAngle
  • shiro简介以及基本框架搭建

    Shiro框架是一个基于java实现认证登录的安全框架 它是由Apache推出的 目前最新的版本是1 3 2版本 Shiro主要的功能有 Authentication 身份认证 登录 Authorization 授权 Session Man
  • ftp虚拟服务器登录,ftp虚拟服务器登录

    ftp虚拟服务器登录 内容精选 换一换 默认部署在VPC下的应用可以调用API 如果域名解析失败 则参考配置内网DNS 在当前终端节点上配置DNS服务器 配置完成后 部署在VPC下的应用可以调用API 配置DNS需要配置 etc 目录下的r
  • c++---优先队列(priority_queue)

    C 中的优先队列是STL中的派生容器 它仅考虑最高优先级元素 队列遵循FIFO策略 而优先队列根据优先级弹出元素 即 优先级最高的元素首先弹出 与普通队列区别 在优先队列中 队列中的每个元素都与某个优先级相关联 但是优先级在队列数据结构中不
  • postman做接口测试时一些实用的操作

    Postman 之前是作为Chrome 的一个插件 现在要下载应用才能使用 以下是postman 的界面 各个功能区的使用如下 快捷区 快捷区提供常用的操作入口 包括运行收藏夹的一组测试数据 导入别人共享的收藏夹测试数据 Import fr
  • flutter1.12版本android适配

    1 修改MainActivity public class MainActivity extends io flutter embedding android FlutterActivity 如果与flutter有通信 则覆盖下面方法 pr
  • Makefile的$@、$%、$?、$^ 、$+、$*自动化变量说明

    自动变量 含义 表示规则中的目标文件集 在模式规则中 如果有多个目标 那么 就是匹配于目标中模式定义的集合 仅当目标是函数库文件时 表示规则中的目标成员名 例如 如果一个目标是 foo a bar o 那么 就是 bar o 就是 foo
  • 项目五:智慧家庭

    目录 1 项目功能演示 2 总体框架 3 WIFI连接模块 4 智能门禁模块 5 数据采集模块 6 智能检测模块
  • Caffe源码(十一):io.cpp 分析

    目录 目录 简单介绍 主要函数 ReadProtoFromTextFile 函数 WriteProtoToTextFile 函数 ReadProtoFromBinaryFile 函数 WriteProtoToBinaryFile 函数 Re
  • 关于传递list类型的参数的问题

    java中除了基础的数据类型是值传递外 其它类型都是对象 也就是引用类型 地址传递 这个就不多说了 今天遇到一个问题 就是在多次添加同一个list对象到另一个list里的时候 为什么会添加多少次list对象 外面这层list的大小就有多少呢
  • vim 基础操作

    bash或cmd 已经配置好vim的环境变量 下 vim a txt 创建a txt文件 vim 下 i a o O s进入插入 编辑 模式 esc 退出插入模式 回到正常模式 正常模式下 x 或 wq 保存退出vim 称为底行模式 在正常
  • java项目部署到阿里云服务器步骤

    阿里云服务器详细步骤 一 什么是云服务器ECS 是阿里云产品体系中 最基础的计算服务 通常用作应用程序的运行环境 最重要的特点是弹性 二 基础运行环境 用户的应用程序运行在实例的操作系统上 三 特点 弹性 容量不够可以直接在云服务器上扩展配
  • vue3 中如何动态加载本地图片资源

    在untils文件中加入getImageUrl方法 export const getImageUrl name string type string png gt return new URL 本地资源路径 src assets image