使用element-UI中——el-image加载图片,加载过程中闪现白色背景的解决方法

5 篇文章 0 订阅
订阅专栏

        前端项目中,图片的加载也是一个比较重要的点。优化的方向,大都在加载方式和加载过程上。加载方式也都是在懒加载的方式,但在加载过程中,似乎方式是更多样化的。包含:加载图片分为本地图片和远程图片。加载前的默认占位图片,加载过程中的动画或是异步同步处理,以及加载出错的处理等。

       好吧,废话不多说了。理论再多,其实正文就是在使用别人造好的轮子。el-image这个标签,在element-UI的2.72版本之前是没有的。在2.8之后加入的。主要多了一个懒加载和预览的功能。在加载前和加载时处理的很粗糙。

先在node_modules下找到element-UI源码包


在element-UI下找到el-image的包

源码分为两个部分:

在main.vue中可以看到

在加载前和加载中是一个类名为el-image__placeholder的div标签,在加载后和加载出错后的处理分别是一个div和img标签。


那么解决方式是:

在加载前和加载后的样式上做更改,可以重写覆盖类名el-image__placeholderel-image__error来自定义自己想要的效果了

Element-UI快速入门
专注于Java领域开发 关注我 带你玩转Java
03-09 9万+
什么是Element UI 这篇文章会告诉你 带你快速入门 学会Element UI
element ui el-carousel 滚动图 vue 基于vue-lazyload图片加载、延迟加载 解决方案
腾讯全栈-ITCJF
11-06 6669
vue-lazyload插件github地址:https://github.com/hilongjw/vue-lazyload#requirements 效果是默认不加载图片,先用一个占位符图来代替,等使用图片的时再进行加载(比如滚动到图片的时候),如果真正的图片请求出错了,用默认的出错图片来进行占位 一、安装插件 $ npm install vue-lazyload --save 二...
el-Image组件动态绑定src图片闪烁解决
lsf1192354203的博客
04-11 1390
之所以闪烁,就是加载占位内容;把占位内容和要加载图片弄成一样就行了。
解决element-plus el-image标签加载会闪烁白背景问题
qq_56538005的博客
01-10 1190
解决element-plus el-image标签加载会闪烁白背景问题
如何使用 ElImage:Vue 图片上传组件及服务指南
最新发布
gitblog_01155的博客
08-18 309
如何使用 ElImage:Vue 图片上传组件及服务指南 elimageAn image paste web service. (https://git.io/img)项目地址:https://gitcode.com/gh_mirrors/el/elimage 项目介绍 ElImage 是基于 Vue 3 的组件库,专为设计师和开发者打造,提供了高效的图片处理解决方案。此项目不仅包括前端展示的...
利用 element-ui el-image 组件实现,图片正在加载时的动画
weixin_46002095的博客
04-02 765
【代码】利用 element-ui el-image 组件实现,图片正在加载时的动画。
JavaScript: 解决了<el-image>频繁加载图片出现白色边框问题
weitaming1的博客
03-29 2002
问题描述 当频繁加载图片并渲染的时候,出现加载渲染图片的控件在两张图片切换的过程出现白色闪烁的问题。 问题排查 查看源代码后,发现html用 元素来显示图片的。 并且通过改变:src="jpgPath"的值来替换图片解决方法: 临时解决方法: 用canvas 绘制图片的方式来代替 。 新问题: 1. canvas 直接不断的绘制image,会出现闪屏的问题。 解决方法使用双缓存解决 Canvas clearRect 引起的闪屏问题 : 使用双缓存解决问题 updateCanvas(){
vue3使用element组件Image导致频闪
l_tutou的博客
11-23 635
vue3使用element组件Image导致频闪
ElementUIImage图片组件无法加载本地图片问题
年少不知曲中意,再听已是曲终人
05-25 3190
一、问题再现 二、问题解决 注意:在使用el-image标签的src属性加载本地图片时,必须把src属性交给vue去管理,并且需要使用require关键字的形式加载图片
element-ui的select下拉框加上滚动加载
12-12
在项目,我们需要运用到很多来自后端返回的数据。有时是上百条,有时甚至上千条。如果加上后端的多表查询或者数据量过大,这就导致在前端的显示就会及其慢,特别是在网络不好的时候更是...以下以element-ui的sel
element-uiel-table 上使用无限滚动加载(与自带的 infinite-scroll 结合)
热门推荐
YuJinpan的博客
10-02 3万+
在线示例:https://yujinpan.github.io/el-table-infinite-scroll/ 实现原理:https://github.com/yujinpan/el-table-infinite-scroll/blob/master/src/directives/table-infinite-scroll.js 教程 此指令依赖于 element-ui使用前请熟悉: ...
element tab 导入html,element-ui使用el-tabs嵌套el-table,初次加载tab页时table表头和表格数据错位...
weixin_34669890的博客
07-02 1952
\#\#\# 问题描述element-ui使用el-tabs嵌套el-table,每个tab页下放置引入的子组件。并有v-if控制它的显示。子组件el-table设置了列的宽度。问题出在初次加载tab页时table表头和表格数据错位。点击其他tab页再切换回去的时候错位消失了。下图是初次点击左侧菜单进来时的状态点击其他tab页比如已审批以后,再切回原来的第一个tab后\#\#\# 相关代...
实现svg图在Element+图片预览组件显示
qq_59517599的博客
04-28 874
Element UIel-image-viewer 组件,直接使用 SVG 图片作为源是不直接支持的,因为 el-image-viewer 主要用于查看常规图像格式如 JPG, PNG 等。然而,你可以通过一些变通方法来展示 SVG 图片。首先,你需要将 SVG 文本转换为一个可用的 Data URL。这可以通过编码 SVG 文本并将其格式化为 Data URL 来实现。这样就能实现即使手里只有svg图或文本 也能用element组件预览它了。另外如果后端返回的是SVG文本可以这样来操作。
Vue的Image组件 - 根据设置Url自动显示加载成功,加载失败, 加载图片
yanwosky4的博客
08-23 3790
npm 安装: npm i –save y-image 属性: loadUrl: 加载显示的图片Url errorUrl: 加载失败显示的图片Url picUrl: 需要加载图片Url 通过给y-imge设置不同的Url自动根据不用状态显示不同Url的图片 Example html <div> <y-image :picUrl="picU...
elementel-image如何显示本地图片
甜心的专栏
07-22 1万+
使用el-image引入图片,会出现“FAILED” 的情况,把正常img标签的src="@/assets/logo.png"换成:src="require('@/assets/logo.png')"就可以了。 <div> <h3>img引入本地图片</h3> <img src="@/assets/images/demo.jpeg" width="200"> </div> <div> <h.
el-image加载本地图片
weixin_35751412的博客
12-29 3911
可以使用以下方法加载本地图片el-image : 使用 require 函数: <template> <el-image:src="require('@/assets/your-image.png')"></el-image> </template> 使用 require 函数并传入图片的相对路径: <template&g...
el-table-column el-image 无法正常显示图片
Alan_Walker688的博客
02-26 3634
解决 el-table-column el-image 无法正常显示图片的问题
el-image预览图片小修改
vipchenzi的博客
09-24 1492
通过ref获取组件,在点击事件设置showViewer为true(previewList是预览图片的数组,z-index根据情况可以不设)el-image组件提供点击图片才可进行放大预览,现有需求:通过点击自定义的放大按钮,实现预览。element官方文档没有给出相关的方法,其实预览的实现是通过控制showViewer 属性。在对应的点击事件加入。
在vue封装第三方组-el-image(其他相同)
qq_42931285的博客
04-23 1963
Element组件二次封装、$atrrs高级使用
解决VueElement-UI组件使用常见问题
"关于在Vue项目使用Element-UI框架时可能遇到的问题及解决方案的文档" Element-UI是基于Vue.js的一个流行前端组件库,提供了丰富的UI组件,如表格、按钮、下拉菜单等,用于快速构建美观的企业级前端应用。在实际...
写文章

热门文章

  • 解决微信警告:该链接含有无法解析的地址链接-HTML之间的传值(JSON数据) 12884
  • H5 选项卡—三级菜单联动 10755
  • 使用element-UI中——el-image加载图片,加载过程中闪现白色背景的解决方法 10050
  • 记住账号密码 (根据输入的账号,密码框自动输入有效密码) 9071
  • 关于VUE + element-UI 项目中icon 图片显示不出来,报警告:OTS parsing error: invalid version tag 4874

分类专栏

  • 简书转载 5篇

最新评论

  • 小程序半屏内嵌案例

    CSDN-Ada助手: 小程序 技能树或许可以帮到你:https://edu.csdn.net/skill/mini_programs?utm_source=AI_act_mini_programs

  • 使用element-UI中——el-image加载图片,加载过程中闪现白色背景的解决方法

    LOVE_明镜: 好主意!只有知道怎么改,问题基本就明朗了!

  • 解决React 子组件使用高阶函数注解后,父组件中会出现无法获取其ref实例情况

    伟大的渺小C: 哈哈哈,缘分哈,我就看代码很熟悉,我好像维护过这代码

  • 解决React 子组件使用高阶函数注解后,父组件中会出现无法获取其ref实例情况

    七里汀: 我去~表情包是不是代码片段暴露了

最新文章

  • 小程序半屏内嵌案例
  • 简析vue文件编译——AST
  • 小程序内嵌方案
2024年1篇
2023年3篇
2022年1篇
2020年6篇
2019年3篇
2017年5篇
2016年3篇

目录

目录

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

深圳坪山网站建设公司优化排名整站推广百度网站南岸网站优化辽宁规模大的机械行业网站优化网站怎么优化好南京优化网站黑龙江优化网站优化网站成立了多少年路北区网站优化南充做优化网站哪里有网站建设推广优化郑州找哪家企业新网站优化计划南京seo网站搜索优化湛江网站优化经验商丘网站搜索引擎优化哪家好网站产品优化用到什么技术江苏seo优化网站关键词怎么优化网站排名公司官方网站优化价格网站推广搜索引擎优化论文惠州网站优化批发金水区网站优化排名崂山优化网站公司天津网站seo推广优化网站seo如何优化视频网站导航结构优化需要注意深圳搜索网站优化方式有哪些专业seo网站优化迁安靠谱的网站优化武汉企业网站优化平台网站优化软件哪家便宜香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声卫健委通报少年有偿捐血浆16次猝死汪小菲曝离婚始末何赛飞追着代拍打雅江山火三名扑火人员牺牲系谣言男子被猫抓伤后确诊“猫抓病”周杰伦一审败诉网易中国拥有亿元资产的家庭达13.3万户315晚会后胖东来又人满为患了高校汽车撞人致3死16伤 司机系学生张家界的山上“长”满了韩国人?张立群任西安交通大学校长手机成瘾是影响睡眠质量重要因素网友洛杉矶偶遇贾玲“重生之我在北大当嫡校长”单亲妈妈陷入热恋 14岁儿子报警倪萍分享减重40斤方法杨倩无缘巴黎奥运考生莫言也上北大硕士复试名单了许家印被限制高消费奥巴马现身唐宁街 黑色着装引猜测专访95后高颜值猪保姆男孩8年未见母亲被告知被遗忘七年后宇文玥被薅头发捞上岸郑州一火锅店爆改成麻辣烫店西双版纳热带植物园回应蜉蝣大爆发沉迷短剧的人就像掉进了杀猪盘当地回应沈阳致3死车祸车主疑毒驾开除党籍5年后 原水城县长再被查凯特王妃现身!外出购物视频曝光初中生遭15人围殴自卫刺伤3人判无罪事业单位女子向同事水杯投不明物质男子被流浪猫绊倒 投喂者赔24万外国人感慨凌晨的中国很安全路边卖淀粉肠阿姨主动出示声明书胖东来员工每周单休无小长假王树国卸任西安交大校长 师生送别小米汽车超级工厂正式揭幕黑马情侣提车了妈妈回应孩子在校撞护栏坠楼校方回应护栏损坏小学生课间坠楼房客欠租失踪 房东直发愁专家建议不必谈骨泥色变老人退休金被冒领16年 金额超20万西藏招商引资投资者子女可当地高考特朗普无法缴纳4.54亿美元罚金浙江一高校内汽车冲撞行人 多人受伤

深圳坪山网站建设公司 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化