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

Element-ui图片懒加载

 

 核心代码

<el-image src="https://img-blog.csdnimg.cn/direct/2236deb5c315474884599d90a85d761d.png" alt="我是图片" lazy><img slot="error" src="https://img-blog.csdnimg.cn/direct/81bf096a0dff4e5fa58e5f43fd44dcc6.png" alt="加载失败">
</el-image>
<el-image src="图片路径" alt="我是图片" lazy><img slot="error" src="错误图片路径" alt="加载失败">
</el-image>

重点

该代码必须在vue下才能正常运行。 如果你的项目是Vue脚手架搭建,请自动绕过。

如果你是的Element-ui是引入的,操作方式如下

<!DOCTYPE html>
<html>
<head><title>橙-极纪元JJY.Cheng</title><meta name="keywords" content="橙-极纪元JJY.Cheng"><meta name="description" content="橙-极纪元JJY.Cheng"><script src="/StaticFile/js/common/vue2.6.14.min.js"></script><script src="/StaticFile/js/common/element-ui2.15.12/element-ui2.15.12.js"></script>
</head>
<body><div class="QXUI-Box" id="CommonContentVueObj"><el-image src="https://img-blog.csdnimg.cn/direct/2236deb5c315474884599d90a85d761d.png" alt="我是图片" lazy><img slot="error" src="https://img-blog.csdnimg.cn/direct/81bf096a0dff4e5fa58e5f43fd44dcc6.png" alt="加载失败"></el-image></div><script>//公共--内容-主要用于图片懒加载 startvar CommonContentVueObj = new Vue({el: '#CommonContentVueObj',data: { },created: function () {},methods: {}});//公共--内容-主要用于图片懒加载 end</script>
</body>
</html>

文档说明

地址:

Element - The world's most popular Vue UI framework

标签属性说明

参数说明类型可选值默认值
src图片源,同原生string-
fit确定图片如何适应容器框,同原生 object-fitstringfill / contain / cover / none / scale-down-
alt原生 altstring--
referrer-policy原生 referrerPolicystring--
lazy是否开启懒加载booleanfalse
scroll-container开启懒加载后,监听 scroll 事件的容器string / HTMLElement最近一个 overflow 值为 auto 或 scroll 的父元素
preview-src-list开启图片预览功能Array-
z-index设置图片预览的 z-indexNumber2000
initial-index图片预览初始图片indexNumber-

事件说明

事件名称说明回调参数
load图片加载成功触发(e: Event)
error图片加载失败触发(e: Error)

Slots占位说明

名称说明
placeholder图片未加载的占位内容
error加载失败的内容

如下面代码中的

<el-image src="图片路径" alt="我是图片" lazy><img slot="placeholder" src="加载中的图片路径" alt="加载中..."><img slot="error" src="错误图片路径" alt="加载失败">
</el-image>

http://www.lryc.cn/news/278873.html

相关文章:

  • Linux系统——DNS解析详解
  • 初识Ubuntu
  • Casper Network (CSPR)2024 年愿景:通过投资促进增长
  • 《MySQL系列-InnoDB引擎06》MySQL锁介绍
  • 获取多个PDF文件的内容并保存到excel上
  • 深入了解网络流量清洗--使用免费的雷池社区版进行防护
  • 【FFMPEG应用篇】基于FFmpeg的转码应用(FLV MP4)
  • LInux初学之路linux的磁盘分区/远程控制/以及关闭图形界面/查看个人身份
  • Netty 介绍、使用场景及案例
  • 小游戏选型(一):游戏化设计助力直播间互动和营收
  • 社区嵌入式服务设施建设为社区居家养老服务供给增加赋能
  • SpringBoot请求参数加密、响应参数解密
  • Mysql适配国产化数据库人大金仓冲突记录
  • 在微服务架构中认证和授权的那些事儿
  • Git使用统一规范
  • 如何在前端优化中处理大量的图像资源?
  • 【MYSQL】性能相关
  • 【Jmeter之get请求传递的值为JSON体实践】
  • (1)(1.13) SiK无线电高级配置(六)
  • 用JAVA实现樱花飘落
  • Web开发:SQLsugar的安装和使用
  • Redis面试题10
  • arm64架构编译electron长征路
  • 建模软件Rhinoceros mac介绍说明
  • 视频号下载小助手:教你微信视频号怎么提取视频出来
  • C#-委托
  • Mr_HJ / form-generator项目文档学习与记录(续2)
  • React16源码: React中FiberRoot的源码实现
  • Linux第24步_安装windows下的VisualStudioCode软件
  • Spring 注解 和SpringMVC注解