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 相关文章推荐
JavaScript 对Cookie 操作的封装小结
Dec 31 Javascript
jQuery实现密保互斥问题解决方案
Aug 16 Javascript
浅谈javascript六种数据类型以及特殊注意点
Dec 20 Javascript
jQuery 动态云标签插件
Nov 11 Javascript
jQuery学习笔记之jQuery+CSS3的浏览器兼容性
Jan 19 Javascript
javascript与jquery中的this关键字用法实例分析
Dec 24 Javascript
bootstrap制作jsp页面(根据值让table显示选中)
Jan 05 Javascript
百度地图API之百度地图退拽标记点获取经纬度的实现代码
Jan 12 Javascript
bootstrap Validator 模态框、jsp、表单验证 Ajax提交功能
Feb 17 Javascript
详解Angular5/Angular6项目如何添加热更新(HMR)功能
Oct 10 Javascript
在antd中setFieldsValue和defaultVal的用法
Oct 29 Javascript
vue中的计算属性和侦听属性
Nov 06 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
JoshChen_web格式编码UTF8-无BOM的小细节分析
2013/08/16 PHP
PHP 正则判断中文UTF-8或GBK的思路及具体实现
2013/11/26 PHP
PHP设计模式之观察者模式(Observer)详细介绍和代码实例
2014/04/08 PHP
php基本函数汇总
2015/07/09 PHP
php生成数字字母的验证码图片
2015/07/14 PHP
PHP strip_tags保留多个HTML标签的方法
2016/05/22 PHP
实例讲解通过​PHP创建数据库
2019/01/20 PHP
jQuery的选择器中的通配符使用介绍
2014/03/20 Javascript
关于JS中match() 和 exec() 返回值和属性的测试
2016/03/21 Javascript
javascript实现仿百度图片的瀑布流加载效果
2016/04/20 Javascript
AngularJS学习笔记(三)数据双向绑定的简单实例
2016/11/08 Javascript
前端常见跨域解决方案(全)
2017/09/19 Javascript
jQuery EasyUI Layout实现tabs标签的实例
2017/09/26 jQuery
Webpack 之 babel-loader文件预处理器详解
2018/03/23 Javascript
JavaScript中遍历的十种方法总结
2020/12/15 Javascript
50行Python代码实现人脸检测功能
2018/01/23 Python
Python OpenCV 直方图的计算与显示的方法示例
2018/02/08 Python
python得到windows自启动列表的方法
2018/10/14 Python
python实现图像检索的三种(直方图/OpenCV/哈希法)
2019/08/08 Python
深入了解如何基于Python读写Kafka
2019/12/31 Python
在pytorch 中计算精度、回归率、F1 score等指标的实例
2020/01/18 Python
Windows环境下Python3.6.8 importError: DLLload failed:找不到指定的模块
2020/11/01 Python
美国大城市最热门旅游景点门票:CityPASS
2016/12/16 全球购物
成功经营餐厅的创业计划书范文
2013/12/26 职场文书
德语专业求职信
2014/03/12 职场文书
预备党员综合考察材料
2014/05/31 职场文书
外贸业务员求职信
2014/06/16 职场文书
员工培训协议书
2014/09/15 职场文书
银行委托书范本
2014/09/28 职场文书
教师党员学习十八届四中全会思想汇报
2014/11/03 职场文书
2014年稽查工作总结
2014/12/20 职场文书
招标保密承诺书
2015/01/20 职场文书
党校培训学习心得体会
2016/01/06 职场文书
八年级语文教学反思
2016/03/03 职场文书
个人道歉信大全
2019/04/11 职场文书
python 用递归实现通用爬虫解析器
2021/04/16 Python