需求:当页面需要处理图片渲染完毕的时候,对图片进行加水印操作。
想到了imageonload事件,当图片加载完成之后再处理图片。

原生js

<img onload="get(this)"  src="..."  style="display: none"/>
<script type="text/javascript">
function get(ts){ts.style.display = 'block'
}
</script>

vue

div(:class="$style.main", v-show="show")img(:src="datas.image", @load="loadImage")data() {return {show: false,}
},
methods:{loadImage(){let _this = this_this.show = true}
}

在图片加载完成之后再处理图片,就可以解决元素无法找到的问题,问题解决。

Vue进阶(四十四):vue 图片加载完成事件相关推荐

  1. vue+webpack项目打包后背景图片加载不出来问题解决

    vue+webpack项目打包后背景图片加载不出来问题解决 参考文章: (1)vue+webpack项目打包后背景图片加载不出来问题解决 (2)https://www.cnblogs.com/mica ...

  2. vue中写svg组件svg图片加载不出来

    vue中写svg组件svg图片加载不出来 结构 首先要安装3个插件:svg-sprite-loader,svgo,svgo-loader npm install svg-sprite-loader - ...

  3. vue进阶测试——生命周期和异步加载的微妙关系

    本文继续探索vue中的坑,关于vue的生命周期和异步加载相关处理的文章还比较少,可能是自己没有用谷歌而用百度的缘故吧.关于异步操作和生命周期,会牵扯到浏览器的单线程处理机制,以及ES中的promise ...

  4. 【Vue】关于开发中本地图片加载失败的经验总结

    文章目录 1. 图片存放在assets 2. 图片存放在static中 3. 其他需要注意的点 我的源码: img或者el-avatar中的src没有提供静态值,而是绑定一个动态变量,如果这个变量的路 ...

  5. vue图片懒加载插件vue-lazyload监听加载失败事件的解决方案

     对于vue项目而言,图片懒加载是一个常见的图片加载方案,可以优化用户体验,而vue-lazyload则是一个广泛使用的插件.  对于某些业务场景,我们需要监听图片加载失败事件,而后进行相应的处理,然 ...

  6. 前端入门之(vue图片加载框架一)

    前言: 之前做android的时候,会接触各种图片加载框架,也自己封装过,封装网络框架目的无非就是为了提高图片的复用性.减少内存消耗.监听图片的加载过程等等.换成web前端其实是一样的操作,好啦! 说 ...

  7. 关于图片加载错误的自定义处理(缺省图)

    缺省图的处理 以vue项目为例,当图片加载失败时,默认的样式不太行,可以做一个error处理,示例代码如下: <template><img :src="url" ...

  8. Android中常见的图片加载框架

    图片加载涉及到图片的缓存.图片的处理.图片的显示等.而随着市面上手机设备的硬件水平飞速发展,对图片的显示要求越来越高,稍微处理不好就会造成内存溢出等问题.很多软件厂家的通用做法就是借用第三方的框架进行 ...

  9. 跨平台应用开发进阶(四十二)vue与nvue页面设计方案探究

    文章目录 一.前言 二.选择方案 2.1 CSS注意事项 三.快速上手 3.1 新建 nvue 页面 3.2 开发 nvue 页面 3.3 调试 nvue 页面 四.拓展阅读 一.前言 在应用uni- ...

  10. J2EE进阶(二十四)JBoss Web和 Tomcat的区别

    J2EE进阶(二十四)JBoss Web和 Tomcat的区别 在Web2.0的浪潮中,各种页面技术和框架不断涌现,为服务器端的基础架构提出了更高的稳定性和可扩展性的要求.近年来,作为开源中间件的全球 ...

最新文章

  1. xftp传输文件错误解决办法
  2. USEFORM,USERES详解
  3. Task2.特征提取
  4. 日常必备的16条Linux命令
  5. 2019可信云云计算开源产业大会:腾讯云TStack获多云管理认证及多项殊荣
  6. (39)System Verilog程序Program设计实例
  7. Linux---进程间通信
  8. Python 笔试 —— 效率与优雅
  9. 线性代数及其应用(第三版)1.4节习题解答
  10. 三菱PLC Q系列大型程序伺服12轴Q01U RS232通讯CCD 应用
  11. 22478计算机代码,数字2247代表啥意思 2247数字意思
  12. TileMap插件学习
  13. 互联网医院系统搭建,打造在线问诊系统新模式
  14. 没想到吧!玩游戏还能学习编程,这15款编程游戏你一定要看看
  15. 【C/C++进阶】输入的技巧
  16. c++语言题库,C++题库完整版.doc
  17. ThingJS粒子特效一键实现雨雪效果
  18. iOS打包发布那些事儿
  19. 2013年9月、10月找工作总结篇
  20. 服务Service的基本用法

热门文章

  1. 【信息系统项目管理师】第十七章 项目管理高级知识
  2. 常见距离算法-欧氏距离、杰卡德距离、余弦距离
  3. 单片机 74HC595 实例
  4. 相关搜索 --- 搜索中的推荐
  5. 2019年12月份统考计算机应用基础题库,2019年12月网络教育统考《计算机应用基础》模拟题...
  6. 项目中有时候为什么加载不出来图片
  7. 戴尔win10新电脑装linux,如何给戴尔新机装系统win10
  8. 2022-06-26 笔记本新机重装系统
  9. Java Lombok详解
  10. 【常系数线性递推】51nod1538 一道难题