vue图片加载与显示默认图片实例代码


Posted in Javascript onMarch 16, 2017

本文实例为大家分享了vue图片加载与显示默认图片的具体代码,供大家参考,具体内容如下

HTML:

<div class="content-show-img">
<div class="show-img">


<img class="default-image" :src="data.image" @load="successLoadImg" @error="errorLoadImg">

</div>
</div>

JS:

Vue.prototype.successLoadImg = function(event) {
  if (event.target.complete == true) {
    event.target.classList.remove("default-image");;
    var imgParentNode = event.target.parentNode;
    if(imgParentNode.classList.contains('show-img')==true){
      imgParentNode.style.background = "#000";
    }
  }
};
Vue.prototype.errorLoadImg = function(event) {
  event.target.classList.add("default-image");;
};

针对尺寸不统一的:先显示默认图片,加载成功时移除默认图片,填充背景。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
jquery 操作表格实现代码(多种操作打包)
Mar 20 Javascript
jQuery Tools Dateinput使用介绍
Jul 14 Javascript
用jquery实现输入框获取焦点消失文字
Apr 27 Javascript
jQuery实现跟随鼠标运动图层效果的方法
Feb 02 Javascript
简单纯js实现点击切换TAB标签实例
Aug 23 Javascript
JavaScript提高加载和执行效率的方法
Feb 03 Javascript
详解webpack 多入口配置
Jun 16 Javascript
vue.js组件之间传递数据的方法
Jul 10 Javascript
基于node下的http小爬虫的示例代码
Jan 11 Javascript
详解使用VUE搭建后台管理系统(vue-cli更新至3.0)
Aug 22 Javascript
Angular6使用forRoot() 注册单一实例服务问题
Aug 27 Javascript
vue cli3 配置proxy代理无效的解决
Oct 30 Javascript
js中作用域的实例解析
Mar 16 #Javascript
Vue.2.0.5过渡效果使用技巧
Mar 16 #Javascript
JS实现页面打印功能
Mar 16 #Javascript
Vue中添加过渡效果的方法
Mar 16 #Javascript
JavaScript实现简单精致的图片左右无缝滚动效果
Mar 16 #Javascript
js实现瀑布流效果(自动生成新的内容)
Mar 16 #Javascript
es6的数字处理的方法(5个)
Mar 16 #Javascript
You might like
删除无限级目录与文件代码共享
2006/07/12 PHP
php通过淘宝API查询IP地址归属等信息
2015/12/25 PHP
ThinkPHP3.2.3实现分页的方法详解
2016/06/03 PHP
Yii2框架RESTful API 格式化响应,授权认证和速率限制三部分详解
2016/11/10 PHP
利用JQuery+EasyDrag 实现弹出可拖动的Div,同时向Div传值,然后返回Div选中的值
2009/10/24 Javascript
扩展jQuery 键盘事件的几个基本方法
2009/10/30 Javascript
用js格式化金额可设置保留的小数位数
2014/05/09 Javascript
jquery显示隐藏input对象
2014/07/21 Javascript
node.js中的fs.lstat方法使用说明
2014/12/16 Javascript
jQuery实现下拉菜单(内容为时间)的实时更新及图表的随动更新的方法
2016/07/07 Javascript
微信公众号开发 自定义菜单跳转页面并获取用户信息实例详解
2016/12/08 Javascript
深入理解Javascript中的valueOf与toString
2017/01/04 Javascript
JS一个简单的注册页面实例
2017/09/05 Javascript
jQuery 利用ztree实现树形表格的实例代码
2017/09/27 jQuery
让webpack+vue-cil项目不再自动打开浏览器的方法
2018/09/27 Javascript
微信小程序页面间传值与页面取值操作实例分析
2019/04/30 Javascript
基于vue-cli 路由 实现类似tab切换效果(vue 2.0)
2019/05/08 Javascript
vue中watch的用法汇总
2020/12/28 Vue.js
使用python编写android截屏脚本双击运行即可
2014/07/21 Python
python的tkinter布局之简单的聊天窗口实现方法
2014/09/03 Python
对python PLT中的image和skimage处理图片方法详解
2019/01/10 Python
Python Django 实现简单注册功能过程详解
2019/07/29 Python
如何在python中写hive脚本
2019/11/08 Python
python 浅谈serial与stm32通信的编码问题
2019/12/18 Python
django 取消csrf限制的实例
2020/03/13 Python
基于Python和C++实现删除链表的节点
2020/07/06 Python
不开辟用于交换数据的临时空间,如何完成字符串的逆序
2012/12/02 面试题
审计主管岗位职责
2014/01/31 职场文书
计算机科学系职业生涯规划书
2014/03/08 职场文书
办公自动化毕业生求职信
2014/03/09 职场文书
益达广告词
2014/03/14 职场文书
保安辞职信范文
2015/02/28 职场文书
证券区域经理岗位职责
2015/04/10 职场文书
本科毕业论文致谢怎么写
2015/05/14 职场文书
2016年政治理论学习心得体会
2016/01/25 职场文书
简单聊一聊SQL注入及防止SQL注入
2022/03/23 MySQL