解决betterScroll在vue中存在图片时,出现拉不动的问题


Posted in Javascript onSeptember 27, 2018

1.先写一个图片加载的方法

class ImgLoadClass {
 static preloadImages = (arr) => {
 //已经加载完的图片数量
 let loadeImage = 0
 //存放图片的数组
 let newImages = []
 //处理存入字符串,取得src部分
 //let arr = str.match(/src="(.+)"\s{1}/g)
 
 //返回一个promise对像
 return new Promise((resolve,reject)=>{
  for (let i=0;i < arr.length;i++){
  for(let i = 0; i < arr.length; i++){
   newImages[i] = new Image()
   //设置图片src属性
   //newImages[i].src = arr[i].slice(5,-2)
   newImages[i].src = arr[i]
   //图片绑定onload事件,确保加载完成
   newImages[i].onload = ()=>{
   loadeImage++
   //当全部加载完成后,resove
   if(loadeImage === arr.length){
    resolve()
   }
   }
   newImages[i].onerror = ()=> {
   reject()
   }
  }
  }
 })
 }
 
}

2.引用该方法,调用成功后再初始化betterScroll

以上这篇解决betterScroll在vue中存在图片时,出现拉不动的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
基于pthread_create,readlink,getpid等函数的学习与总结
Jul 17 Javascript
jquery.cookie用法详细解析
Dec 18 Javascript
javascript中2个感叹号的用法实例详解
Sep 04 Javascript
jQuery插件Tooltipster实现漂亮的工具提示
Apr 12 Javascript
纯JavaScript代码实现移动设备绘图解锁
Oct 16 Javascript
基于jQuery 实现bootstrapValidator下的全局验证
Dec 07 Javascript
javascript函数的四种调用模式
Jan 08 Javascript
js鼠标经过tab选项卡时实现切换延迟
Mar 24 Javascript
老生常谈combobox和combotree模糊查询
Apr 17 Javascript
Layui tree 下拉菜单树的实例代码
Sep 21 Javascript
vue实现购物车加减
May 30 Javascript
vue组件讲解(is属性的用法)模板标签替换操作
Sep 04 Javascript
Vue中的v-for指令不起效果的解决方法
Sep 27 #Javascript
在vue中使用v-bind:class的选项卡方法
Sep 27 #Javascript
解决Vue中引入swiper,在数据渲染的时候,发生不滑动的问题
Sep 27 #Javascript
详解如何在vue项目中使用lodop打印插件
Sep 27 #Javascript
浅谈在vue中使用mint-ui swipe遇到的问题
Sep 27 #Javascript
Vue引用Swiper4插件无法重写分页器样式的解决方法
Sep 27 #Javascript
swiper在angularjs中使用循环轮播失效的解决方法
Sep 27 #Javascript
You might like
php函数的常用方法及注意之处小结
2011/07/10 PHP
php使用curl抓取qq空间的访客信息示例
2014/02/28 PHP
ubuntu下配置nginx+php+mysql详解
2015/09/10 PHP
php爬取天猫和淘宝商品数据
2018/02/23 PHP
自己使用jquery写的一个无缝滚动的插件
2014/04/30 Javascript
js检测输入内容全为空格的方法
2014/05/03 Javascript
javascript如何写热点图
2015/12/08 Javascript
jquery实现全屏滚动
2015/12/28 Javascript
基于jQuery实现select下拉选择可输入附源码下载
2016/02/03 Javascript
jQuery 实现评论等级好评差评特效
2016/05/06 Javascript
JavaScript的Vue.js库入门学习教程
2016/05/23 Javascript
Bootstrap三种表单布局的使用方法
2016/06/21 Javascript
jQuery弹出下拉列表插件(实现kindeditor的@功能)
2016/08/16 Javascript
jQuery fadeOut 异步实例代码详解
2016/08/18 Javascript
JS中this上下文对象使用方式
2016/10/09 Javascript
jQuery基本筛选选择器实例代码
2017/02/06 Javascript
ES6中的箭头函数实例详解
2017/04/06 Javascript
springMVC + easyui + $.ajaxFileUpload实现文件上传注意事项
2017/04/23 Javascript
JS排序算法之冒泡排序,选择排序与插入排序实例分析
2017/12/13 Javascript
详解Vue的常用指令v-if, v-for, v-show,v-else, v-bind, v-on
2018/10/12 Javascript
11个教程中不常被提及的JavaScript小技巧(推荐)
2019/04/17 Javascript
微信小程序返回上一级页面的实现代码
2020/06/19 Javascript
Javascript call及apply应用场景及实例
2020/08/26 Javascript
解决vue-pdf查看pdf文件及打印乱码的问题
2020/11/04 Javascript
分析Python读取文件时的路径问题
2018/02/11 Python
Python使用numpy实现BP神经网络
2018/03/10 Python
Python实现注册、登录小程序功能
2018/09/21 Python
终于搞懂了Keras中multiloss的对应关系介绍
2020/06/22 Python
基于opencv实现简单画板功能
2020/08/02 Python
公司企业表扬信
2014/01/11 职场文书
通信生自我鉴定
2014/01/18 职场文书
奠基仪式策划方案
2014/05/15 职场文书
学校地质灾害防治方案
2014/06/10 职场文书
考试作弊检讨书
2014/10/21 职场文书
小鞋子观后感
2015/06/05 职场文书
导游词之澳门玫瑰圣母堂
2019/12/03 职场文书