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

广西两学一做考试网站网络优化软件

广西两学一做考试网站,网络优化软件,网站备案取消前置审批,东莞路桥投资发展有限公司文章目录 1、问题描述2、详情动图3、解决思路4、解决方案5、效果展示 1、问题描述 在 electron 中使用 el-image 时,开启了懒加载后,发现只有当窗口滚动后,图片才会显示,即便图片已经处于窗口的可视区域。当拖动窗口使其尺寸变大…

文章目录

      • 1、问题描述
      • 2、详情动图
      • 3、解决思路
      • 4、解决方案
      • 5、效果展示

1、问题描述

electron 中使用 el-image 时,开启了懒加载后,发现只有当窗口滚动后,图片才会显示,即便图片已经处于窗口的可视区域。当拖动窗口使其尺寸变大及点击窗口最大化后发现图片无法显示。

2、详情动图

详情动图

3、解决思路

由于拖拽及窗口最大化时,窗口无滚动,只好通过手动方式滚动装载图片的父级容器,该父级容器设置了 overflow: scroll;overflow-y: auto 属性,在组件挂载前滚动界面并监听 resize 事件,组件卸载后取消监听,即可修复该问题。

4、解决方案

<div id="imgs" ref="scrollContainer"><el-image :src="info.small" lazy fit="contain" :preview-src-list="imgPathList" :initial-index="index" :hide-on-click-modal="true"><template #error id="img_error"><div class="image-slot">Loading image error</div></template></el-image>
</div>
// 绑定图片展示主容器
const scrollContainer = ref(null);const handleResize = () => {nextTick(() => {if (scrollContainer.value) {// 只需滚动 1px 即可解决,无需过多,但也不可太少scrollContainer.value.scrollTop += 1;}});
};onMounted(() => {handleResize();window.addEventListener("resize", handleResize);
});onUnmounted(() => {window.removeEventListener("resize", handleResize);
});

5、效果展示

通过观察dom元素结构还发现,即便手动滚动了1个像素点,依然保留了懒加载的功能,并非把所有的图片都提前加载完。

效果展示

http://www.khdw.cn/news/18169.html

相关文章:

  • 做搜狗手机网站点seo点击工具
  • 品牌设计收费标准淮北seo排名
  • 做网站推广需要做什么百度教育官网
  • 网站上的3d怎么做的外贸seo
  • 有没有做公章的网站怎么样才能引流客人进店
  • 我要做网站做网站临泉全国最新疫情最新消息
  • 湖南建设人力资源官方网站百度搜索提交入口
  • 大型门户网站制作流程搜索引擎seo推广
  • 网站分为哪些部分组成部分产品推广介绍
  • WordPress用bbr百度seo技术
  • 宿迁做网站优化泰安网站seo推广
  • 手机什么app做网站球队排名榜实时排名
  • 东昌府做网站广告投放方案
  • jsp动态网站开发考试题阜平网站seo
  • 知名网站制作公司有哪些免费创建自己的网站
  • wps文字可以做网站吗搜索百度指数
  • 深圳 做网站 互联河北seo基础
  • 太原建站推广关键词优化是什么意思?
  • 企业建设网站哪家好免费网站推广软件
  • 有关于做茗茶的网站百度开放平台登录
  • 专业制作网站的公司精准客源
  • wordpress写网站武汉seo排名优化公司
  • 个人网站网址有哪些推广平台软件有哪些
  • 那个企业网站是用vue做的个人网站设计方案
  • 网站营销 海外如何seo搜索引擎优化
  • 外国炫酷网站卖友情链接赚钱
  • 怎么查网站icp成人培训机构
  • 外贸网站是用什么软件做的电商网站设计
  • 加强社区网站建设百度推广优化怎么做
  • 中国即将全面疫情解封谷歌seo运营