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 each()小议
Mar 18 Javascript
js使用eval解析json(js中使用json)
Jan 17 Javascript
jQuery实现鼠标滚轮动态改变样式或效果
Jan 05 Javascript
JS给超链接加确认对话框的方法
Feb 24 Javascript
不能不知道的10个angularjs英文学习网站
Mar 23 Javascript
Jquery Easyui分割按钮组件SplitButton使用详解(17)
Dec 18 Javascript
微信小程序 开发MAP(地图)实例详解
Jun 27 Javascript
JS模拟超市简易收银台小程序代码解析
Aug 18 Javascript
npm 下载指定版本的组件方法
May 17 Javascript
vue-router 起步步骤详解
Mar 26 Javascript
Vue+Django项目部署详解
May 30 Javascript
js+css实现扇形导航效果
Aug 18 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
全国FM电台频率大全 - 26 西藏自治区
2020/03/11 无线电
php遍历目录方法小结
2015/03/10 PHP
javascript 写类方式之五
2009/07/05 Javascript
Javascript 判断客户端浏览器类型代码
2010/03/01 Javascript
jquery插件之easing 动态菜单
2010/08/21 Javascript
js输出列表实现代码
2010/09/12 Javascript
JS中attr和prop属性的区别以及优先选择示例介绍
2014/06/30 Javascript
javascript实现限制上传文件大小
2015/02/06 Javascript
angularJS 入门基础
2015/02/09 Javascript
javascript中的Base64、UTF8编码与解码详解
2015/03/18 Javascript
js原生实现FastClick事件的实例
2016/11/20 Javascript
jquery获取select,option所有的value和text的实例
2017/03/06 Javascript
JS实现根据指定值删除数组中的元素操作示例
2018/08/02 Javascript
从零开始用electron手撸一个截屏工具的示例代码
2018/10/10 Javascript
js Array.slice的8种不同用法示例
2019/07/10 Javascript
解决在layer.open中使用时间控件laydate失败的问题
2019/09/11 Javascript
Python读取键盘输入的2种方法
2015/06/16 Python
完美解决python遍历删除字典里值为空的元素报错问题
2016/09/11 Python
基于Python的文件类型和字符串详解
2017/12/21 Python
Python使用Django实现博客系统完整版
2020/09/29 Python
浅谈Python里面小数点精度的控制
2018/07/16 Python
浅谈python在提示符下使用open打开文件失败的原因及解决方法
2018/11/30 Python
pytorch 固定部分参数训练的方法
2019/08/17 Python
jenkins+python自动化测试持续集成教程
2020/05/12 Python
详解Python中string模块除去Str还剩下什么
2020/11/30 Python
移动HTML5前端框架—MUI的使用
2017/12/18 HTML / CSS
Dogeared官网:在美国手工制作的珠宝
2019/08/24 全球购物
认识深刻的检讨书
2014/02/16 职场文书
幼儿园家长寄语
2014/04/02 职场文书
生态养殖创业计划书
2014/05/06 职场文书
煤矿安全生产月活动总结
2014/07/05 职场文书
初中生考试作弊检讨书
2014/12/14 职场文书
大一学生个人总结
2015/02/15 职场文书
九年级英语教学反思
2016/02/15 职场文书
《葡萄沟》教学反思
2016/02/23 职场文书
JavaScript原型链中函数和对象的理解
2022/06/16 Javascript