我的场景:需要图片在加载完成之后,获取图片的高度,给别的组件传值

语法:onload 事件在图片加载完成后立即执行

可以使用img的onload事件,等图片加载完成之后再执行其他操作
js

<body><imgsrc="xxx"onload="getImg()"><script>function getImg() {console.log('需要执行的操作');}</script>
</body>
执行: // 需要执行的操作

vue
部分代码如下:

 <imgid="profileImg":src="imgSrc"class="profile-img"@load="loadImage">...data() {return {imgSrc: '',imageWidth: 0};},methods: {// 获取图片的宽度getImageWidth() {let imgWrapper = document.getElementById('profileImg');this.imageWidth = imgWrapper.offsetWidth;},loadImage() {if (this.imgSrc !== '') {this.getImageWidth();}}}

js和vue的图片加载完成事件相关推荐

  1. vue解决图片加载失败显示默认图片的方法

    在项目中经常会遇到图片加载失败需要显示默认图片的场景,那么如何在图片src资源加载失败显示出默认的图片呢? 方法一:onerror <img src="原来要加载的资源" o ...

  2. Vue 在图片加载过程中遇到的问题

    今天在编写 Vue 项目时,遇到了一个图片加载问题,觉得还是蛮重要的,所以记录一下 我之前一直以为 Vue 生命周期中的 mounted 是等所有资源加载完毕之后,再来执行,但是今天我在 mouten ...

  3. 【vue】图片加载动画效果

    加载后,一种是图片由浅到深.一种是闪光加载效果消失. <template><imgcrossorigin="anonymous":src="imgSrc ...

  4. Vue中图片加载问题总结

    1. favicon.ico 504问题 注意,由于更改的是配置文件,所以需要重新npm run dev运行该项目. 2. 图片引用加载不出来 vue中常见的两种图片引用方式如下: 直接img标签的s ...

  5. VUE打包图片加载失败问题

    昨天的搬运工,今天的小雷锋. 问题描述,使用VUE-CLI打包后,出现图片无法显示情况.这里可能存在两种情况: 静态资源CSS中使用图片作为背景图片使用时. 在JS中生成图片标签后,再设置图片路径时. ...

  6. vue本地项目配置图片加载失败_vue图片加载失败时用默认图片替换的方法

    vue图片加载失败时用默认图片替换的方法 前言 本文主要给大家介绍的关于vue实现图片加载失败时用默认图片替换的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧 方法如下 原理 ...

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

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

  8. vue图片加载完成前增加loading效果

    这次给大家带来vue图片加载完成前增加loading效果,vue图片加载完成前增加loading效果的注意事项有哪些,下面就是实战案例,一起来看一下. 如下所示: 1 2 3 4 5 6 7 8 9 ...

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

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

  10. vue 动态获取的图片路径不显示_Vue 动态图片加载路径问题和解决方法

    最近在做一个树形结构的组件,使用了Vue和element UI中el-tree组件.因为树中每个节点都需要显示一个图标图片,并且需要根据后台传入的数据类型动态地显示,所以图片的路径需要动态地加载.下面 ...

最新文章

  1. CISCO7200路由器MultiChannel配置介绍
  2. linux无人值守安装+PXE
  3. calibrate_cameras算子说明
  4. 操作系统(科普章节)
  5. Schedule Problem spfa 差分约束
  6. 抗锯齿_最好的抗锯齿,画质保留提升帧数
  7. SAP Spartacus cxFocus单元测试Expected null to equal -1的错误分析
  8. 2020牛客暑期多校训练营(第六场)
  9. Fedora 安装QQ2012
  10. python统计行号_利用Python进行数据分析(第三篇上)
  11. 如何构建尽可能小的容器镜像?
  12. 微软虚拟学院MVA 字幕获取方法
  13. c# 更改最大化按钮功能实现最大化时遮盖任务栏,点击Esc取消全屏
  14. Crontab 实例
  15. cad怎么查找未闭合_CAD有个工具(命令)是清除没有闭合的图形是哪个
  16. xpath提取招标网站的项目编号
  17. 【idea配置】idea右下角不显示版本分支
  18. 2019届华为秋招数字芯片面试经验
  19. java socket 循环读取_java socket tcp(服务器循环检测)
  20. AK/SK(aksk)鉴权原理简介

热门文章

  1. 山东理工ACM 1603 Least Common Multiple
  2. [php]php设计模式 (总结)
  3. CTFHub 技能树web
  4. android N : UnsatisfiedLinkError
  5. 怎么用一个计算机控制两个屏幕,一台电脑控制多个led显示屏
  6. 蓝牙渗透测试过程:部分工具使用方法
  7. Python实用案例,Python脚本实现快速卡通化人物头像,让我想起了QQ秀时光!
  8. UWP 学习笔记 二
  9. 阿里云域名注册与免费证书申请
  10. linux 电源管理 regulator,Linux电源管理-Linux regulator framework概述