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

【 图片加载】Vue前端各种图片引用

文章目录

      • 一、图片作为js常量(常作为配置项的值 )
        • 1、在线链接
        • 2、本地图片
      • 二、图片img标签
        • 1、一般的src
        • 2、动态的src用require
        • 3、src可以接收二进制文件blob(如后端返回的、a-upload传的图片)
      • 三、背景图片

一、图片作为js常量(常作为配置项的值 )

1、在线链接
img: 'https://g.alicdn.com/cm-design/arms-trace/1.0.155/styles/armsTrace/images/TAIR.png',
2、本地图片

方法一

<!-- 添加隐藏的img标签,用于加载本地图片 -->
<img id="car" style="display: none;" src="../../../../assets/images/car.png" />
img: document.getElementById("car").src,

方法二

import img001 from "@/assets/signBg/001.jpg"export default {name: 'Flow',data() {return {img001
img:  this.img001

方法三

export default {name: 'Flow',data() {return {     img001: require('./img/resistor/thumbnail.png'),
img:  this.img001

二、图片img标签

1、一般的src
<img id="car" style="display: none;" src="../../../../assets/images/car.png" />
2、动态的src用require
<img style="width: 9rem;height: 7rem"  :src="require(`../../assets/images/block${index}.png`)" alt="" />
3、src可以接收二进制文件blob(如后端返回的、a-upload传的图片)
<img :src="imageUrl"   width="100%"/>data() {return {     imageUrl:'',
getLocalImg(file){getBase64(file.originFileObj, (imageUrl) => {this.imageUrl = imageUrl})
},
getBase64(img, callback) {const reader = new FileReader()reader.addEventListener('load', () => {callback(reader.result)})reader.readAsDataURL(img)
},

三、背景图片

 background: url(~@/assets/images/map-input.png) no-repeat;background-size: 100% 100%;
 background: url(../../../assets/images/login_bg.jpg) no-repeat left center;
http://www.lryc.cn/news/241109.html

相关文章:

  • thinkphp6生成PDF自动换行
  • wpf devexpress实现输入验证使用验证规则
  • Vue表单的整体处理
  • 探索实人认证API:保障在线交互安全的关键一步
  • XDR 网络安全:技术和最佳实践
  • 【如何学习Python自动化测试】—— 警告框处理
  • Jenkins Ansible 参数构建
  • 第十五届蓝桥杯(Web 应用开发)模拟赛 1 期-大学组(详细分析解答)
  • 2023亚太杯数学建模B题思路+模型+代码+论文
  • GitHub 报告发布:TypeScript 取代 Java 成为第三受欢迎语言
  • 配置hikari数据库连接池时多数据源不生效
  • matlab 最小二乘拟合平面并与XOY平面对齐
  • jQuery【回到顶部、Swiper轮播图、立即执行函数、链式调用、参数重载、jQuery扩展】(六)-全面详解(学习总结---从入门到深化)
  • day60
  • thingsboard的WebSocket API的使用
  • An issue was found when checking AAR metadata
  • 搭建线上jvm监控
  • 【计算机网络笔记】数据链路层概述
  • vscode-insiders Remote-SSH XHR failed无法访问远程服务器
  • Ubuntu开机显示No bootable devices found
  • 设计模式——行为型模式(二)
  • SpringBoot中企业微信的API调用
  • [前端] V8引擎编译原理
  • 使用Pytorch实现linear_regression
  • 网络安全等级保护收费标准?
  • 16 Go的反射
  • SQL Server 百万数据查询优化技巧三十则
  • list转map(根据某个或多个属性分组)
  • 常见树种(贵州省):012茶、花椒、八角、肉桂、杜仲、厚朴、枸杞、忍冬
  • 千云物流 - 使用k8s负载均衡openelb