当前位置: 首页 > news >正文

图片在vue2中引用的方式和优缺点

建议:
静态图片:优先使用 import 方式引用
动态图片:使用 require() 在 data 或 methods 中动态加载
外部图片:可以直接使用字符串 URL
总的来说,import 方式更适合大多数场景,特别是在需要构建优化和类型检查的项目中。

方式一. 使用 import 引用(比较推荐)
import myImage from '@/assets/images/my-image.png'export default {data() {return {imageSrc: myImage}}
}
//优势:
//构建时会进行资源优化和压缩
//支持 webpack 的模块解析和版本控制
//图片路径错误会在构建时报错,便于发现问题
//更符合模块化开发理念方式二. 在 data 中直接使用路径字符串
export default {data() {return {imageSrc: require('@/assets/images/my-image.png')// 或者imageSrc: '/static/images/my-image.png'}}
}//优势:
//简单直接,适合动态路径
//适合运行时才能确定的图片路径

http://www.xdnf.cn/news/1472149.html

相关文章:

  • 【数字孪生核心技术】什么是倾斜摄影?
  • 遇到 Git 提示大文件无法上传确实让人头疼
  • SVT-AV1编码器中实现WPP依赖管理核心调度
  • 门控MLP(Qwen3MLP)与稀疏混合专家(Qwen3MoeSparseMoeBlock)模块解析
  • 【开题答辩全过程】以 基于JSP的宠物医院管理系统设计为例,包含答辩的问题和答案
  • LTV-1008-TP1-G 电子元器件 LiteOn光宝 发光二极管 核心解析
  • 字符串(2)
  • 一文读懂 RAG 与 KAG:原理、工程落地与开源实战
  • scrypt 密钥派生算法(RFC7914)技术解析及源码示例
  • 流固耦合|08-1外部数据导入
  • 基于Django+Vue3+YOLO的智能气象检测系统
  • 【Python - 类库 - requests】(02)使用“requests“发起GET请求的详细教程
  • Markdown Editor开发文档(附下载地址)
  • AmbiSSL
  • 深度学习模型在边缘计算设备上的部署
  • python库 Py2exe 的详细使用(将 Python 脚本变为Windows独立软件包)
  • 孙宇晨被质疑“砸盘”川普家族项目WLFI,惨遭拉黑锁仓?自称无辜展开“维权”!
  • Process Explorer 学习笔记(第三章3.3.1):DLL和句柄
  • C++中的Reactor和Proactor模型进行系统性解析
  • 2025经管领域十大高含金量证书推荐
  • Redis 集群:连锁银行的 “多网点智能协作系统”
  • 2025 IT行业含金量超高的8大证书推荐
  • PAT 1096 Consecutive Factors
  • 十大常用算法(待更新)
  • 【QT 5.12.12 打包-Windows 平台下】
  • GitHub每日最火火火项目(9.5)
  • 【Agent开发】部署IndexTTS
  • 1.进程与线程:区别、通信方式、同步方式
  • 怎么告别信息收集难题?
  • 使用海康威视 SDK 实现软触发拍照(C语言完整示例 + 中文注释)